Richard Earnshaw wrote:
>>> I've just modified this to build different variants as well. ffmpeg
>>> now builds as supplied (-O2 and others), with -Os, with hand-written
>>> assembler turned off, and with -mfpu=neon. corebench builds in -O2
>>> and -Os.
>> Here are some options we may have to use in our benchmarks,
>> {-Os,-O2} -fno-common -mthumb --mfloat-abi={hard,soft} -mfpu=neon
>>
>> IIRC, hardfp will increase the code size to some extent.
>
> hard-float should show a significant code size saving over pure
> soft-float for anything with floating point code as the compiler will be
> able to use single instructions for many operations rather than library
> calls.
>
Richard,
You are right. I run EEMBC again with softfp and hardfp, and result
shows hardfp saves size from 2% to 35%. Thanks for your clarification.
_______________________________________________
linaro-toolchain mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-toolchain