Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc968dc7

Browse files
authored
GH-113632: update configure.ac for WebAssembly support tiers (#115192)
Move WASI to tier 2 and drop Emscripten.
1 parent553c90c commitc968dc7

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

‎Doc/whatsnew/3.13.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,6 +1339,12 @@ Build Changes
13391339
:ref:`limited C API<limited-c-api>`.
13401340
(Contributed by Victor Stinner in:gh:`85283`.)
13411341

1342+
* ``wasm32-wasi`` is now a tier 2 platform.
1343+
(Contributed by Brett Cannon in:gh:`115192`.)
1344+
1345+
* ``wasm32-emscripten`` is no longer a supported platform.
1346+
(Contributed by Brett Cannon in:gh:`115192`.)
1347+
13421348

13431349
C API Changes
13441350
=============
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Promote WASI to a tier 2 platform and drop Emscripten from tier 3 in
2+
configure.ac.

‎configure

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more aboutcustomizing how changed files appear on GitHub.

‎configure.ac

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -973,14 +973,13 @@ AS_CASE([$host/$ac_cv_cc_name],
973973
[aarch64-*-linux-gnu/gcc],[PY_SUPPORT_TIER=2],dnl Linux ARM64, glibc, gcc+clang
974974
[aarch64-*-linux-gnu/clang],[PY_SUPPORT_TIER=2],
975975
[powerpc64le-*-linux-gnu/gcc],[PY_SUPPORT_TIER=2],dnl Linux on PPC64 little endian, glibc, gcc
976+
[wasm32-unknown-wasi/clang],[PY_SUPPORT_TIER=2],dnl WebAssembly System Interface, clang
976977
[x86_64-*-linux-gnu/clang],[PY_SUPPORT_TIER=2],dnl Linux on AMD64, any vendor, glibc, clang
977978

978979
[aarch64-pc-windows-msvc/msvc],[PY_SUPPORT_TIER=3],dnl Windows ARM64, MSVC
979980
[armv7l-*-linux-gnueabihf/gcc],[PY_SUPPORT_TIER=3],dnl ARMv7 LE with hardware floats, any vendor, glibc, gcc
980981
[powerpc64le-*-linux-gnu/clang],[PY_SUPPORT_TIER=3],dnl Linux on PPC64 little endian, glibc, clang
981982
[s390x-*-linux-gnu/gcc],[PY_SUPPORT_TIER=3],dnl Linux on 64bit s390x (big endian), glibc, gcc
982-
[wasm32-unknown-emscripten/clang],[PY_SUPPORT_TIER=3],dnl WebAssembly Emscripten
983-
[wasm32-unknown-wasi/clang],[PY_SUPPORT_TIER=3],dnl WebAssembly System Interface
984983
[x86_64-*-freebsd*/clang],[PY_SUPPORT_TIER=3],dnl FreeBSD on AMD64
985984
[PY_SUPPORT_TIER=0]
986985
)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp