@@ -114,7 +114,7 @@ platforms. This is true regardless of entries in the table below.
114114| GNU/Linux | ppc64le >=power9 | kernel >= 4.18[ ^ 1 ] , glibc >= 2.28 | Tier 2 | e.g. Ubuntu 20.04, RHEL 8 |
115115| GNU/Linux | s390x >=z14 | kernel >= 4.18[ ^ 1 ] , glibc >= 2.28 | Tier 2 | e.g. RHEL 8 |
116116| GNU/Linux | loong64 | kernel >= 5.19, glibc >= 2.36 | Experimental | |
117- | GNU/Linux | riscv64 | kernel >= 5.19, glibc >= 2.36 | Experimental | GCC >= 14 or Clang >= 19 for native builds[ ^ 7 ] |
117+ | GNU/Linux | riscv64 | kernel >= 5.19, glibc >= 2.36 | Experimental | GCC >= 14 or Clang >= 19 for native builds[ ^ 5 ] |
118118| Windows | x64 | >= Windows 10/Server 2016 | Tier 1 | [ ^ 2 ] ,[ ^ 3 ] |
119119| Windows | arm64 | >= Windows 10 | Tier 2 | |
120120| macOS | x64 | >= 13.5 | Tier 2 | For notes about compilation see [ ^ 4 ] |
@@ -147,7 +147,7 @@ platforms. This is true regardless of entries in the table below.
147147[ ^ 4 ] : Our macOS Binaries are compiled with 13.5 as a target. Xcode 16 is
148148 required to compile.
149149
150- [ ^ 7 ] : Native riscv64 builds need GCC >= 14 or Clang >= 19 because V8
150+ [ ^ 5 ] : Native riscv64 builds need GCC >= 14 or Clang >= 19 because V8
151151 includes ` <riscv_vector.h> ` and uses ` target("arch=+v") ` in
152152 ` deps/v8/src/base/cpu.cc ` . GCC 13's ` riscv_vector.h ` errors out without
153153 ` -march=rv64gcv ` and doesn't support the ` target ` attribute at all.
@@ -172,7 +172,7 @@ Binaries at <https://nodejs.org/download/release/> are produced on:
172172
173173| Binary package | Platform and Toolchain |
174174| ----------------------- | ------------------------------------------------------------- |
175- | aix-ppc64 | AIX 7.2 TL04 on PPC64BE with GCC 12 [ ^ 5 ] |
175+ | aix-ppc64 | AIX 7.2 TL04 on PPC64BE with Clang 20.1 |
176176| darwin-x64 | macOS 15, Xcode 16 with -mmacosx-version-min=13.5 |
177177| darwin-arm64 (and .pkg) | macOS 15 (arm64), Xcode 16 with -mmacosx-version-min=13.5 |
178178| linux-arm64 | RHEL 8 with Clang 20.1 and gcc-toolset-14-libatomic-devel[ ^ 6 ] |
@@ -189,9 +189,6 @@ on your Linux distribution.
189189
190190<!-- lint disable final-definition-->
191191
192- [ ^ 5 ] : Binaries produced on these systems require libstdc++12, available
193- from the [ AIX toolbox] [ ] .
194-
195192[ ^ 6 ] : Binaries produced on these systems are compatible with glibc >= 2.28
196193 and libstdc++ >= 6.0.25 (` GLIBCXX_3.4.25 ` ). These are available on
197194 distributions natively supporting GCC 8.1 or higher, such as Debian 10,
@@ -1152,7 +1149,6 @@ version of a dependency), please reserve and use a custom `NODE_MODULE_VERSION`
11521149by opening a pull request against the registry available at
11531150< https://github.com/nodejs/node/blob/HEAD/doc/abi_version_registry.json > .
11541151
1155- [ AIX toolbox ] : https://www.ibm.com/support/pages/aix-toolbox-open-source-software-overview
11561152[ Developer Mode ] : https://learn.microsoft.com/en-us/windows/advanced-settings/developer-mode
11571153[ Python downloads ] : https://www.python.org/downloads/
11581154[ Python versions ] : https://devguide.python.org/versions/
0 commit comments