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
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 /common.gypi
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 'common.gypi')
-rw-r--r--common.gypi6
1 files changed, 1 insertions, 5 deletions
diff --git a/common.gypi b/common.gypi
index 47b238c453b..537be24c2fa 100644
--- a/common.gypi
+++ b/common.gypi
@@ -103,7 +103,7 @@
'v8_base': '<(PRODUCT_DIR)/libv8_snapshot.a',
}],
# V8 pointer compression only supports 64bit architectures.
- ['target_arch in "arm ia32 mips mipsel ppc x32"', {
+ ['target_arch in "arm ia32 mips mipsel ppc"', {
'v8_enable_pointer_compression': 0,
'v8_enable_31bit_smis_on_64bit_arch': 0,
}],
@@ -414,10 +414,6 @@
'cflags': [ '-m32' ],
'ldflags': [ '-m32' ],
}],
- [ 'target_arch=="x32"', {
- 'cflags': [ '-mx32' ],
- 'ldflags': [ '-mx32' ],
- }],
[ 'target_arch=="x64"', {
'cflags': [ '-m64' ],
'ldflags': [ '-m64' ],