summaryrefslogtreecommitdiff
path: root/tools/v8_gypfiles/v8.gyp
diff options
context:
space:
mode:
authorBen Noordhuis <info@bnoordhuis.nl>2019-07-28 21:14:57 +0200
committerRich Trott <rtrott@gmail.com>2019-07-30 14:56:26 -0700
commitfd9e0f72abd8b7712ba504596acd2fdcc04611f9 (patch)
tree81cb91fa868b9a6b27d7768e7aafe64e382487cd /tools/v8_gypfiles/v8.gyp
parentde88d6c18796ad31edd1dbf4af102c4b05c64684 (diff)
downloadandroid-node-v8-fd9e0f72abd8b7712ba504596acd2fdcc04611f9.tar.gz
android-node-v8-fd9e0f72abd8b7712ba504596acd2fdcc04611f9.tar.bz2
android-node-v8-fd9e0f72abd8b7712ba504596acd2fdcc04611f9.zip
build: remove support for s390 (but not s390x)
Upstream V8 removed support for s390 earlier this year and it's known to no longer build. Remove the support from our build scripts. Fixes: https://github.com/nodejs/node/issues/28866 PR-URL: https://github.com/nodejs/node/pull/28883 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'tools/v8_gypfiles/v8.gyp')
-rw-r--r--tools/v8_gypfiles/v8.gyp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/v8_gypfiles/v8.gyp b/tools/v8_gypfiles/v8.gyp
index f0a6aeb69e..37364adc11 100644
--- a/tools/v8_gypfiles/v8.gyp
+++ b/tools/v8_gypfiles/v8.gyp
@@ -653,7 +653,7 @@
'<(V8_ROOT)/src/builtins/ppc/builtins-ppc.cc',
],
}],
- ['v8_target_arch=="s390" or v8_target_arch=="s390x"', {
+ ['v8_target_arch=="s390x"', {
'sources': [
'<(V8_ROOT)/src/builtins/s390/builtins-s390.cc',
],
@@ -2187,7 +2187,7 @@
'<(V8_ROOT)/src/wasm/baseline/ppc/liftoff-assembler-ppc.h',
],
}],
- ['v8_target_arch=="s390" or v8_target_arch=="s390x"', {
+ ['v8_target_arch=="s390x"', {
'sources': [ ### gcmole(arch:s390) ###
'<(V8_ROOT)/src/compiler/backend/s390/code-generator-s390.cc',
'<(V8_ROOT)/src/compiler/backend/s390/instruction-codes-s390.h',
@@ -2298,7 +2298,7 @@
}],
# Platforms that don't have Compare-And-Swap (CAS) support need to link atomic library
# to implement atomic memory access
- ['v8_current_cpu in ["mips", "mipsel", "mips64", "mips64el", "ppc", "ppc64", "s390", "s390x"]', {
+ ['v8_current_cpu in ["mips", "mipsel", "mips64", "mips64el", "ppc", "ppc64", "s390x"]', {
'link_settings': {
'libraries': ['-latomic', ],
},