[aarch64-port-dev ] icedtea7-aarch64 port repo now available on icedtea.classpath.org
Andrew Dinn
adinn at redhat.com
Wed Oct 22 11:55:35 UTC 2014
The repos for JDK7 backport of the aarch4 code to icedtea7 are now
available via
http://icedtea.classpath.org/hg/icedtea7-forest-aarch64/
http://icedtea.classpath.org/hg/icedtea7-forest-aarch64/hotspot
etc
Note that there is a full forest even though changes have only been made
to the hotspot tree (so far!). So, you can check out the top level tree
and then use the get_source.sh script to populate the other trees.
This build has been tested by running java Hello, javac helo.java and
(on x86-aarch64 hybrid) eclipse. It would be very helpful if others
could kick the tires and/or do some further, more systematic testing.
regards,
Andrew Dinn
-----------
My build scripts for building x86 hybrid (buildaarch64.sh) and native
(buildnative.sh) are attached. Note:
the scripts tweak the env and source jdk_generic_profile.sh to do et
more tweaking so it is best to run them using bash buildxxx.sh
don't forget to install stupid numbers of packages on aarch64 in order
for it to build. oh and on x86 too, actually. mind you, you may already
have them all.
I had to tweak the aarch64 simulator to get the x86 hybrid build to
work. The buildaarch script will pull the latest version if you don't
have one paralle with your checked out tree but if you do have one then
be sure to pull.
The scripts also expect a binutil tree to be sitting parallel with your
checkout. It uses this to build and install hsdis-aarch64.so on aarch64
and hsdis-amd64.so on x86.
More information about the aarch64-port-dev
mailing list