[kaffe] arm/linux/intrp cross build result.
Kiyo Inaba
inaba at src.ricoh.co.jp
Sat Aug 25 20:33:26 PDT 2007
Hi,
I am now trying to make soft float version of jit engine for arm, and
as a by product, I made kaffe for arm/linux using cross tool chain.
My attempt is based on
http://ftp.snapgear.org/pub/snapgear/tools/arm-linux/build-arm-linux-3.4.4
and partially (written in Japanese)
http://www.buena-idea.net/~hironobu/tips/arm/index.html
and, using
binutils-2.16, gcc-3.4.4, glibc-2.3.3
The result for this cross build is somewhat interesting, because it
reports '4 of 150 tests failed', which is much fewer failure compared
with self built version.
Reported failed tests are
DoubleCvt.java DoublePrint.java
DoubleComp.java InetSocketAddressTest.java
Compared this with self built version (which has 13 failures) following
tests have different results
DoubleNeg.java DoubleConst.java
FPUStack.java DoubleIEEE.java
BadFloatTest.java finaltest.java
finaltest2.java TestMessageFormat.java
DosTimeVerify.java
One possible reason for this difference is the optimization level for
glibc (lower for cross compilation, which is also suggested by the
snapgear guys).
Anyway, isn't it interesting?
Kiyo
P.S. BTW, I can not make 'gnu java' in this cross environment, and this
can be one more reason why we still need 'kaffe' ;-)
More information about the kaffe
mailing list