latest pr323 patch for ARM

Rob Savoye rob at senecass.com
Fri Aug 13 12:22:38 PDT 2010


I've got a greatly improved patch for pr323 to fix the ARM assembler:
	http://www.senecass.com/projects/OpenJDK-ARM/thumb2-081310.patch

At least for me, with this patch, the fast sanity check does this:

./openjdk-ecj/build/linux-arm/bin/java -Xcheck:jni -version java version
"1.6.0_19"
OpenJDK Runtime Environment (IcedTea6 1.9pre+rf50bc2a9120e) (Ubuntu
build 1.6.0_19-b19)
OpenJDK Zero VM (build 16.0-b13, interpreted mode)

I did this by just rebuilding Hotspot, but since I'm paranoid, I'll do a
full "make clean all" to make sure it everything is truly ok on the ARM.
I believe this properly handles the FP vs SP change, although it's
possible there are subtle bugs still. More testing will tell, but I as
that takes about 2-3 days on a BeagleBoard, I figured I'd post this now.

	- rob -


More information about the zero-dev mailing list