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
|
||||
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"', {
|
||||
|
|
|
@ -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