1
0
Fork 0
mirror of https://github.com/rubyjs/libv8 synced 2023-03-27 23:21:48 -04:00

Bring patchset up to speed with 3.27.23

This commit is contained in:
ignisf 2014-06-10 14:45:08 +03:00
parent b5a4394421
commit c0c27e2bcd
5 changed files with 12 additions and 124 deletions

View file

@ -1,28 +0,0 @@
diff --git a/build/common.gypi b/build/common.gypi
index 3a59639..594abe4 100644
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -173,7 +173,6 @@
[ 'v8_use_arm_eabi_hardfloat=="true"', {
'defines': [
'USE_EABI_HARDFLOAT=1',
- 'CAN_USE_VFP2_INSTRUCTIONS',
],
'target_conditions': [
['_toolset=="target"', {
diff --git a/build/standalone.gypi b/build/standalone.gypi
index 125c5bf..9900c5b 100644
--- a/build/standalone.gypi
+++ b/build/standalone.gypi
@@ -77,9 +77,9 @@
}],
],
# Default ARM variable settings.
- 'armv7%': 1,
+ 'armv7%': 0,
'arm_neon%': 0,
- 'arm_fpu%': 'vfpv3',
+ 'arm_fpu%': 'vfp',
},
'target_defaults': {
'default_configuration': 'Debug',

View file

@ -1,28 +0,0 @@
diff --git a/build/common.gypi b/build/common.gypi
index 3a59639..14bf0f9 100644
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -376,7 +376,8 @@
}],
['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd"', {
'cflags': [ '-Wall', '<(werror)', '-W', '-Wno-unused-parameter',
- '-Wnon-virtual-dtor', '-Woverloaded-virtual' ],
+ '-Wnon-virtual-dtor', '-Woverloaded-virtual',
+ '-Wno-unused-private-field' ],
}],
['OS=="linux" and v8_enable_backtrace==1', {
# Support for backtrace_symbols.
diff --git a/build/standalone.gypi b/build/standalone.gypi
index 125c5bf..c8d9b4f 100644
--- a/build/standalone.gypi
+++ b/build/standalone.gypi
@@ -98,7 +98,8 @@
'target_defaults': {
'cflags': [ '-Wall', '<(werror)', '-W', '-Wno-unused-parameter',
'-Wnon-virtual-dtor', '-pthread', '-fno-rtti',
- '-fno-exceptions', '-pedantic' ],
+ '-fno-exceptions', '-pedantic',
+ '-Wno-unused-private-field' ],
'ldflags': [ '-pthread', ],
'conditions': [
[ 'OS=="linux"', {

View file

@ -1,28 +0,0 @@
diff --git a/build/common.gypi b/build/common.gypi
index 14bf0f9..301109a 100644
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -377,7 +377,8 @@
['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd"', {
'cflags': [ '-Wall', '<(werror)', '-W', '-Wno-unused-parameter',
'-Wnon-virtual-dtor', '-Woverloaded-virtual',
- '-Wno-unused-private-field' ],
+ '-Wno-unused-private-field', '-Wno-nested-anon-types',
+ '-Wno-unused-function' ],
}],
['OS=="linux" and v8_enable_backtrace==1', {
# Support for backtrace_symbols.
diff --git a/build/standalone.gypi b/build/standalone.gypi
index c8d9b4f..ddd1693 100644
--- a/build/standalone.gypi
+++ b/build/standalone.gypi
@@ -99,7 +99,8 @@
'cflags': [ '-Wall', '<(werror)', '-W', '-Wno-unused-parameter',
'-Wnon-virtual-dtor', '-pthread', '-fno-rtti',
'-fno-exceptions', '-pedantic',
- '-Wno-unused-private-field' ],
+ '-Wno-unused-private-field', '-Wno-nested-anon-types',
+ '-Wno-unused-function' ],
'ldflags': [ '-pthread', ],
'conditions': [
[ 'OS=="linux"', {

View file

@ -1,25 +1,25 @@
diff --git a/Makefile b/Makefile
index 0cdae4b..2bf8aa5 100644
index f49be61..89f0d47 100644
--- a/Makefile
+++ b/Makefile
@@ -153,7 +153,7 @@ ANDROID_ARCHES = android_ia32 android_arm
@@ -227,7 +227,7 @@ NACL_ARCHES = nacl_ia32 nacl_x64
# List of files that trigger Makefile regeneration:
GYPFILES = build/all.gyp build/common.gypi build/standalone.gypi \
preparser/preparser.gyp samples/samples.gyp src/d8.gyp \
GYPFILES = build/all.gyp build/features.gypi build/standalone.gypi \
build/toolchain.gypi samples/samples.gyp src/d8.gyp \
- test/cctest/cctest.gyp tools/gyp/v8.gyp
+ tools/gyp/v8.gyp
# Generates all combinations of ARCHES and MODES, e.g. "ia32.release".
BUILDS = $(foreach mode,$(MODES),$(addsuffix .$(mode),$(ARCHES)))
# If vtunejit=on, the v8vtune.gyp will be appended.
ifeq ($(vtunejit), on)
diff --git a/build/all.gyp b/build/all.gyp
index 4b2fe52..9885678 100644
index 3860379..176b60f 100644
--- a/build/all.gyp
+++ b/build/all.gyp
@@ -11,7 +11,6 @@
'../preparser/preparser.gyp:*',
@@ -10,7 +10,6 @@
'dependencies': [
'../samples/samples.gyp:*',
'../src/d8.gyp:d8',
- '../test/cctest/cctest.gyp:*',
],
}
]
'conditions': [
['component!="shared_library"', {

View file

@ -1,28 +0,0 @@
diff --git a/build/common.gypi b/build/common.gypi
index 3a59639..365178a 100644
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -376,7 +376,8 @@
}],
['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd"', {
'cflags': [ '-Wall', '<(werror)', '-W', '-Wno-unused-parameter',
- '-Wnon-virtual-dtor', '-Woverloaded-virtual' ],
+ '-Wnon-virtual-dtor', '-Woverloaded-virtual',
+ '-Wno-unused-local-typedefs' ],
}],
['OS=="linux" and v8_enable_backtrace==1', {
# Support for backtrace_symbols.
diff --git a/build/standalone.gypi b/build/standalone.gypi
index 125c5bf..32eaf85 100644
--- a/build/standalone.gypi
+++ b/build/standalone.gypi
@@ -98,7 +98,8 @@
'target_defaults': {
'cflags': [ '-Wall', '<(werror)', '-W', '-Wno-unused-parameter',
'-Wnon-virtual-dtor', '-pthread', '-fno-rtti',
- '-fno-exceptions', '-pedantic' ],
+ '-fno-exceptions', '-pedantic',
+ '-Wno-unused-local-typedefs' ],
'ldflags': [ '-pthread', ],
'conditions': [
[ 'OS=="linux"', {