Files
termux-packages/packages/dotnet9.0/0009-src-runtime-src-coreclr-vm-threadstatics.cpp.patch
2025-01-29 16:38:40 +00:00

14 lines
681 B
Diff

--- a/src/runtime/src/coreclr/vm/threadstatics.cpp
+++ b/src/runtime/src/coreclr/vm/threadstatics.cpp
@@ -913,6 +913,10 @@ bool CanJITOptimizeTLSAccess()
// Optimization is disabled for linux/x86
#elif defined(TARGET_LINUX_MUSL) && defined(TARGET_ARM64)
// Optimization is disabled for linux musl arm64
+#elif defined(TARGET_LINUX_BIONIC) && defined(TARGET_ARM64)
+ // Optimization is disabled for linux bionic arm64
+#elif defined(TARGET_ANDROID) && defined(TARGET_ARM64)
+ // Optimization is disabled for Android arm64
#elif defined(TARGET_FREEBSD) && defined(TARGET_ARM64)
// Optimization is disabled for FreeBSD/arm64
#elif defined(FEATURE_INTERPRETER)