summaryrefslogtreecommitdiffstats
path: root/SConstruct
diff options
context:
space:
mode:
authorKristian Monsen <kristianm@google.com>2010-05-21 11:50:48 +0100
committerKristian Monsen <kristianm@google.com>2010-05-21 12:01:46 +0100
commit25f6136652d8341ed047e7fc1a450af5bd218ea9 (patch)
tree1aaefdeb728884cf07eccd51130ba7438611ce6d /SConstruct
parent388eba4e819805cb37ffe18231f53c79102356ae (diff)
downloadandroid_external_v8-25f6136652d8341ed047e7fc1a450af5bd218ea9.tar.gz
android_external_v8-25f6136652d8341ed047e7fc1a450af5bd218ea9.tar.bz2
android_external_v8-25f6136652d8341ed047e7fc1a450af5bd218ea9.zip
Merge WebKit at r59636: Update v8 to r4660.
Will build and run with current webkit. Change-Id: I57bae621fd894da363ba84e1757ad09eb7c502b9
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct6
1 files changed, 5 insertions, 1 deletions
diff --git a/SConstruct b/SConstruct
index c85ae1ae..1056de7d 100644
--- a/SConstruct
+++ b/SConstruct
@@ -84,6 +84,7 @@ ANDROID_FLAGS = ['-march=armv7-a',
'-finline-limit=64',
'-DCAN_USE_VFP_INSTRUCTIONS=1',
'-DCAN_USE_ARMV7_INSTRUCTIONS=1',
+ '-DCAN_USE_UNALIGNED_ACCESSES=1',
'-MD']
ANDROID_INCLUDES = [ANDROID_TOP + '/bionic/libc/arch-arm/include',
@@ -178,6 +179,9 @@ LIBRARY_FLAGS = {
'CCFLAGS': ['-ansi'],
},
'os:solaris': {
+ # On Solaris, to get isinf, INFINITY, fpclassify and other macros one
+ # needs to define __C99FEATURES__.
+ 'CPPDEFINES': ['__C99FEATURES__'],
'CPPPATH' : ['/usr/local/include'],
'LIBPATH' : ['/usr/local/lib'],
'CCFLAGS': ['-ansi'],
@@ -203,7 +207,7 @@ LIBRARY_FLAGS = {
'CPPDEFINES': ['V8_TARGET_ARCH_ARM']
},
'simulator:arm': {
- 'CCFLAGS': ['-m32'],
+ 'CCFLAGS': ['-m32', '-DCAN_USE_UNALIGNED_ACCESSES=1'],
'LINKFLAGS': ['-m32']
},
'armvariant:thumb2': {