@@ -1208,27 +1208,28 @@ dnl NOTE: Windows support tiers are defined in PC/pyconfig.h.
12081208dnl
12091209AC_MSG_CHECKING ( [ for PEP 11 support tier] )
12101210AS_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
12321233
12331234 [ PY_SUPPORT_TIER=0]
12341235)
0 commit comments