diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2022-02-11 11:52:24 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-11 11:52:24 +0300 |
commit | 214d7da6756c14a13998d2b383bfd63e64805947 (patch) | |
tree | f632f0fdd423a93090edd38ee2976859bafd73a4 /common.gypi | |
parent | de9be2a679fc4e2db9a4de0a66339b07fc2072e3 (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.gypi | 6 |
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' ], |