Go to file
sgjesse@chromium.org 00bc2db28f ARM: 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

Review URL: http://codereview.chromium.org//6905098

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7715 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-04-29 08:50:38 +00:00
benchmarks Promote the current V8 benchmark suite candidate to version 6. 2010-10-07 07:25:22 +00:00
build Initial support for generating Visual Studio solution and project files using GYP 2011-04-27 14:20:21 +00:00
include Expose hasOwnProperty() through API. 2011-04-28 09:27:40 +00:00
preparser Reapply changelist r7436. 2011-03-31 08:12:17 +00:00
samples Support Float64Arrays 2011-04-21 07:15:43 +00:00
src ARM: Support hardfloat in SCons build and make it a build time setting 2011-04-29 08:50:38 +00:00
test Fix missing writebarrier in ArraySplice builtin. 2011-04-28 16:03:40 +00:00
tools ARM: Support hardfloat in SCons build and make it a build time setting 2011-04-29 08:50:38 +00:00
.gitignore Fix gyp files for d8 console. Include build/gyp in .gitignore. 2011-03-29 17:54:44 +00:00
AUTHORS Improve modulo operation in lithium on IA32. 2011-04-28 14:58:45 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.3.3. 2011-04-27 08:50:06 +00:00
LICENSE Fix the license info to correctly state Copyright "the V8 project 2011-01-19 09:20:18 +00:00
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
SConstruct ARM: Support hardfloat in SCons build and make it a build time setting 2011-04-29 08:50:38 +00:00