Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorBen Noordhuis <info@bnoordhuis.nl>2022-02-11 11:52:24 +0300
committerGitHub <noreply@github.com>2022-02-11 11:52:24 +0300
commit214d7da6756c14a13998d2b383bfd63e64805947 (patch)
treef632f0fdd423a93090edd38ee2976859bafd73a4 /tools
parentde9be2a679fc4e2db9a4de0a66339b07fc2072e3 (diff)
build: remove broken x32 arch support
I added support for x32 back in 2014 but it's been in a state of disrepair ever since, not in the least because it was never a fully supported architecture in upstream V8. V8 dropped x32 support entirely in or around 2018 so the removal from Node's build system is long overdue. Refs: https://github.com/nodejs/node/issues/40576 PR-URL: https://github.com/nodejs/node/pull/41905 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Diffstat (limited to 'tools')
-rw-r--r--tools/v8_gypfiles/toolchain.gypi15
1 files changed, 0 insertions, 15 deletions
diff --git a/tools/v8_gypfiles/toolchain.gypi b/tools/v8_gypfiles/toolchain.gypi
index fffad4ca16f..0f8166011ff 100644
--- a/tools/v8_gypfiles/toolchain.gypi
+++ b/tools/v8_gypfiles/toolchain.gypi
@@ -959,21 +959,6 @@
},
'msvs_configuration_platform': 'x64',
}], # v8_target_arch=="x64"
- ['v8_target_arch=="x32"', {
- 'defines': [
- # x32 port shares the source code with x64 port.
- 'V8_TARGET_ARCH_X64',
- 'V8_TARGET_ARCH_32_BIT',
- ],
- 'cflags': [
- '-mx32',
- # Inhibit warning if long long type is used.
- '-Wno-long-long',
- ],
- 'ldflags': [
- '-mx32',
- ],
- }], # v8_target_arch=="x32"
['OS=="win"', {
'defines': [
'WIN32',