@@ -1208,27 +1208,28 @@ dnl NOTE: Windows support tiers are defined in PC/pyconfig.h.
1208
1208
dnl
1209
1209
AC_MSG_CHECKING ( [ for PEP 11 support tier] )
1210
1210
AS_CASE ( [ $host/$ac_cv_cc_name] ,
1211
- [ x86_64-*-linux-gnu/gcc] , [ PY_SUPPORT_TIER=1] , dnl Linux on AMD64, any vendor, glibc, gcc
1212
- [ x86_64-apple-darwin*/clang] , [ PY_SUPPORT_TIER=1] , dnl macOS on Intel, any version
1213
- [ aarch64-apple-darwin*/clang] , [ PY_SUPPORT_TIER=1] , dnl macOS on M1, any version
1214
- [ i686-pc-windows-msvc/msvc] , [ PY_SUPPORT_TIER=1] , dnl 32bit Windows on Intel, MSVC
1215
- [ x86_64-pc-windows-msvc/msvc] , [ PY_SUPPORT_TIER=1] , dnl 64bit Windows on AMD64, MSVC
1216
-
1217
- [ aarch64-*-linux-gnu/gcc] , [ PY_SUPPORT_TIER=2] , dnl Linux ARM64, glibc, gcc+clang
1218
- [ aarch64-*-linux-gnu/clang] , [ PY_SUPPORT_TIER=2] ,
1219
- [ powerpc64le-*-linux-gnu/gcc] , [ PY_SUPPORT_TIER=2] , dnl Linux on PPC64 little endian, glibc, gcc
1220
- [ wasm32-unknown-wasip1/clang] , [ PY_SUPPORT_TIER=2] , dnl WebAssembly System Interface preview1, clang
1221
- [ x86_64-*-linux-gnu/clang] , [ PY_SUPPORT_TIER=2] , dnl Linux on AMD64, any vendor, glibc, clang
1222
-
1223
- [ aarch64-pc-windows-msvc/msvc] , [ PY_SUPPORT_TIER=3] , dnl Windows ARM64, MSVC
1224
- [ armv7l-*-linux-gnueabihf/gcc] , [ PY_SUPPORT_TIER=3] , dnl ARMv7 LE with hardware floats, any vendor, glibc, gcc
1225
- [ powerpc64le-*-linux-gnu/clang] , [ PY_SUPPORT_TIER=3] , dnl Linux on PPC64 little endian, glibc, clang
1226
- [ s390x-*-linux-gnu/gcc] , [ PY_SUPPORT_TIER=3] , dnl Linux on 64bit s390x (big endian), glibc, gcc
1227
- [ x86_64-*-freebsd*/clang] , [ PY_SUPPORT_TIER=3] , dnl FreeBSD on AMD64
1228
- [ aarch64-apple-ios*-simulator/clang] , [ PY_SUPPORT_TIER=3] , dnl iOS Simulator on arm64
1229
- [ aarch64-apple-ios*/clang] , [ PY_SUPPORT_TIER=3] , dnl iOS on ARM64
1230
- [ aarch64-*-linux-android/clang] , [ PY_SUPPORT_TIER=3] , dnl Android on ARM64
1231
- [ x86_64-*-linux-android/clang] , [ PY_SUPPORT_TIER=3] , dnl Android on AMD64
1211
+ [ x86_64-*-linux-gnu/gcc] , [ PY_SUPPORT_TIER=1] , dnl Linux on AMD64, any vendor, glibc, gcc
1212
+ [ x86_64-apple-darwin*/clang] , [ PY_SUPPORT_TIER=1] , dnl macOS on Intel, any version
1213
+ [ aarch64-apple-darwin*/clang] , [ PY_SUPPORT_TIER=1] , dnl macOS on M1, any version
1214
+ [ i686-pc-windows-msvc/msvc] , [ PY_SUPPORT_TIER=1] , dnl 32bit Windows on Intel, MSVC
1215
+ [ x86_64-pc-windows-msvc/msvc] , [ PY_SUPPORT_TIER=1] , dnl 64bit Windows on AMD64, MSVC
1216
+
1217
+ [ aarch64-*-linux-gnu/gcc] , [ PY_SUPPORT_TIER=2] , dnl Linux ARM64, glibc, gcc+clang
1218
+ [ aarch64-*-linux-gnu/clang] , [ PY_SUPPORT_TIER=2] ,
1219
+ [ powerpc64le-*-linux-gnu/gcc] , [ PY_SUPPORT_TIER=2] , dnl Linux on PPC64 little endian, glibc, gcc
1220
+ [ wasm32-unknown-wasip1/clang] , [ PY_SUPPORT_TIER=2] , dnl WebAssembly System Interface preview1, clang
1221
+ [ x86_64-*-linux-gnu/clang] , [ PY_SUPPORT_TIER=2] , dnl Linux on AMD64, any vendor, glibc, clang
1222
+
1223
+ [ aarch64-pc-windows-msvc/msvc] , [ PY_SUPPORT_TIER=3] , dnl Windows ARM64, MSVC
1224
+ [ armv7l-*-linux-gnueabihf/gcc] , [ PY_SUPPORT_TIER=3] , dnl ARMv7 LE with hardware floats, any vendor, glibc, gcc
1225
+ [ powerpc64le-*-linux-gnu/clang] , [ PY_SUPPORT_TIER=3] , dnl Linux on PPC64 little endian, glibc, clang
1226
+ [ s390x-*-linux-gnu/gcc] , [ PY_SUPPORT_TIER=3] , dnl Linux on 64bit s390x (big endian), glibc, gcc
1227
+ [ x86_64-*-freebsd*/clang] , [ PY_SUPPORT_TIER=3] , dnl FreeBSD on AMD64
1228
+ [ aarch64-apple-ios*-simulator/clang] , [ PY_SUPPORT_TIER=3] , dnl iOS Simulator on arm64
1229
+ [ aarch64-apple-ios*/clang] , [ PY_SUPPORT_TIER=3] , dnl iOS on ARM64
1230
+ [ aarch64-*-linux-android/clang] , [ PY_SUPPORT_TIER=3] , dnl Android on ARM64
1231
+ [ x86_64-*-linux-android/clang] , [ PY_SUPPORT_TIER=3] , dnl Android on AMD64
1232
+ [ wasm32-*-emscripten/emcc] , [ PY_SUPPORT_TIER=3] , dnl Emscripten
1232
1233
1233
1234
[ PY_SUPPORT_TIER=0]
1234
1235
)
0 commit comments