DescriptionARM: Support hardfloat in SCons build and make it a build time setting
Add option armeabi to the SCons build for selecting the floating point variant to use. Also add externally defined CCFLAGS environment for all targets. Run test.py with option -S armeabi=hardfloat to test with hardfloat enabled.
Make selecting hardfloat EABI variant a build-time option instead of a runtime option.
Add a simple check of the EABI variant during V8 initialization to exit if the compilation was not configured correctly. The reason for this is that GCC does not provide a compile time symbol defining the EABI variant. This check is not fool-proof as it cannot check the compilation configuration used for the snapshot if any.
R=karlklose@chromium.org, erik.corry@gmail.com
BUG=none
TEST=none
Committed: http://code.google.com/p/v8/source/detail?r=7715
Patch Set 1 #
Total comments: 4
Patch Set 2 : Addressed comments from Karl #Patch Set 3 : Added CAN_USE_VFP_INSTRUCTIONS when hardfloat is used #
Messages
Total messages: 3 (0 generated)
|