Optimisation work on Zero/ARM
xerxes at zafena.se
Fri Jul 10 05:28:35 PDT 2009
Matthias Klose skrev:
>> I have found this line of zero.make in my way:
>> zero-asm-port.diff:+CFLAGS += -DHOTSPOT_ASM -DHW_NULL_PTR_CHECK
>> -march=armv5t -mtune=cortex-a8 -O2 -falign-functions=64 -falign-loops=8 -g0
>> I think it are causing my crosscompile build for my armv5te system to
>> fail with this error:
> this requires http://sourceware.org/ml/binutils/2009-06/msg00289.html
Thank you Matthias for the pointer to the binutils patch!
For the record: when i removed those optimization options my build
succeeded and i have now built a cross compiled armv5te BIG ASM jvm
using the Jalimo cross compile infrastructure.
I will push this work into Jalimo, the project that provides
Icedtea/OpenJDK for OpenEmbedded distributions like Ångstrom, and after
then see if i can fix the OpenEmbedded binutils so that all these
optimizations can be used for cross compiled builds.
More information about the zero-dev