Skip to content

Commit f4c50a8

Browse files
authored
build: remove armv6 from experimental platforms
Signed-off-by: Renegade334 <contact.9a5d6388@renegade334.me.uk> PR-URL: #63063 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Paolo Insogna <paolo@cowtech.it> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
1 parent 9390c81 commit f4c50a8

2 files changed

Lines changed: 1 addition & 8 deletions

File tree

BUILDING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,6 @@ platforms. This is true regardless of entries in the table below.
111111
| GNU/Linux | x86 | kernel >= 3.10, glibc >= 2.17 | Experimental | Downgraded as of Node.js 10 |
112112
| GNU/Linux | arm64 | kernel >= 4.18[^1], glibc >= 2.28 | Tier 1 | e.g. Ubuntu 20.04, Debian 10, RHEL 8 |
113113
| GNU/Linux | armv7 | kernel >= 4.18[^1], glibc >= 2.28 | Experimental | Downgraded as of Node.js 24 |
114-
| GNU/Linux | armv6 | kernel >= 4.14, glibc >= 2.24 | Experimental | Downgraded as of Node.js 12 |
115114
| GNU/Linux | ppc64le >=power9 | kernel >= 4.18[^1], glibc >= 2.28 | Tier 2 | e.g. Ubuntu 20.04, RHEL 8 |
116115
| GNU/Linux | s390x >=z14 | kernel >= 4.18[^1], glibc >= 2.28 | Tier 2 | e.g. RHEL 8 |
117116
| GNU/Linux | loong64 | kernel >= 5.19, glibc >= 2.36 | Experimental | |

configure.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1669,12 +1669,6 @@ def is_arch_armv7():
16691669
return cc_macros_cache.get('__ARM_ARCH') == '7'
16701670

16711671

1672-
def is_arch_armv6():
1673-
"""Check for ARMv6 instructions"""
1674-
cc_macros_cache = cc_macros()
1675-
return cc_macros_cache.get('__ARM_ARCH') == '6'
1676-
1677-
16781672
def is_arm_hard_float_abi():
16791673
"""Check for hardfloat or softfloat eabi on ARM"""
16801674
# GCC versions 4.6 and above define __ARM_PCS or __ARM_PCS_VFP to specify
@@ -1758,7 +1752,7 @@ def configure_arm(o):
17581752
arm_fpu = 'vfpv3'
17591753
o['variables']['arm_version'] = '7'
17601754
else:
1761-
o['variables']['arm_version'] = '6' if is_arch_armv6() else 'default'
1755+
o['variables']['arm_version'] = 'default'
17621756

17631757
o['variables']['arm_thumb'] = 0 # -marm
17641758
o['variables']['arm_float_abi'] = arm_float_abi

0 commit comments

Comments
 (0)