Welcome to the aarch32 port

Edward Nevill edward.nevill at gmail.com
Tue Dec 8 15:14:11 UTC 2015


Hi,

Welcome to the aarch32 port!!!

Our project area has been created @ http://openjdk.java.net/projects/aarch32-port/ and the repositories populated initially with copies of JDK 9 Default and JDK 8 Updates Master.

The repositories URLs are

JDK 8: http://hg.openjdk.java.net/aarch32-port/jdk8u
JDK 9: http://hg.openjdk.java.net/aarch32-port/jdk9

Thanks to Iris and the Ops team for their work creating the project.

I have merged in Joseph Joyce's initial template interpreter implementation into the JDK 9 repo and have done a test build and some basic smoke tests.

To build I am using a 32 bit chroot on an aarch64 platform. The configure line I use is

bash ./configure --build=aarch64-unknown-linux-gnu --host=aarch32-linux-gnueabihf --target=aarch32-linux-gnueabihf --with-boot-jdk=/home/ed/images/jdk8-zero --with-jvm-variants=core --disable-warnings-as-errors

If you are building on a native ARMv7 platform the following should be sufficient

bash ./configure --with-boot-jdk=/home/ed/images/jdk8-zero --with-jvm-variants=core --disable-warnings-as-errors

I have put a copy of the boot jdk I use at http://people.linaro.org/~edward.nevill/images/jdk8-zero.tar.xz

All the best,
Ed.




More information about the aarch32-port-dev mailing list