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:
parent
b5a4394421
commit
c0c27e2bcd
5 changed files with 12 additions and 124 deletions
|
@ -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',
|
|
|
@ -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"', {
|
|
|
@ -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"', {
|
|
|
@ -1,25 +1,25 @@
|
||||||
diff --git a/Makefile b/Makefile
|
diff --git a/Makefile b/Makefile
|
||||||
index 0cdae4b..2bf8aa5 100644
|
index f49be61..89f0d47 100644
|
||||||
--- a/Makefile
|
--- a/Makefile
|
||||||
+++ b/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:
|
# List of files that trigger Makefile regeneration:
|
||||||
GYPFILES = build/all.gyp build/common.gypi build/standalone.gypi \
|
GYPFILES = build/all.gyp build/features.gypi build/standalone.gypi \
|
||||||
preparser/preparser.gyp samples/samples.gyp src/d8.gyp \
|
build/toolchain.gypi samples/samples.gyp src/d8.gyp \
|
||||||
- test/cctest/cctest.gyp tools/gyp/v8.gyp
|
- test/cctest/cctest.gyp tools/gyp/v8.gyp
|
||||||
+ tools/gyp/v8.gyp
|
+ tools/gyp/v8.gyp
|
||||||
|
|
||||||
# Generates all combinations of ARCHES and MODES, e.g. "ia32.release".
|
# If vtunejit=on, the v8vtune.gyp will be appended.
|
||||||
BUILDS = $(foreach mode,$(MODES),$(addsuffix .$(mode),$(ARCHES)))
|
ifeq ($(vtunejit), on)
|
||||||
diff --git a/build/all.gyp b/build/all.gyp
|
diff --git a/build/all.gyp b/build/all.gyp
|
||||||
index 4b2fe52..9885678 100644
|
index 3860379..176b60f 100644
|
||||||
--- a/build/all.gyp
|
--- a/build/all.gyp
|
||||||
+++ b/build/all.gyp
|
+++ b/build/all.gyp
|
||||||
@@ -11,7 +11,6 @@
|
@@ -10,7 +10,6 @@
|
||||||
'../preparser/preparser.gyp:*',
|
'dependencies': [
|
||||||
'../samples/samples.gyp:*',
|
'../samples/samples.gyp:*',
|
||||||
'../src/d8.gyp:d8',
|
'../src/d8.gyp:d8',
|
||||||
- '../test/cctest/cctest.gyp:*',
|
- '../test/cctest/cctest.gyp:*',
|
||||||
],
|
],
|
||||||
}
|
'conditions': [
|
||||||
]
|
['component!="shared_library"', {
|
||||||
|
|
|
@ -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"', {
|
|
Loading…
Reference in a new issue