@@ -101,11 +101,10 @@ AC_SUBST(LIBBASES_M, libbases.m) ]) enable_shared="no" - enable_threads="no" ;; *-msdosdjgpp*) enable_shared="no" enable_threads="no" enable_sockets="no" @@ -1053,14 +1052,18 @@ case "$host" in aarch64*-*-android*) # Compiler TLS is broken on AArch64 Android with Clang enable_compiler_tls="no" ;; - m68k-*-amigaos | powerpc-*-amigaos) + m68k-*-amigaos* | powerpc-*-amigaos*) # Compiler TLS is broken on AmigaOS enable_compiler_tls="no" ;; + *-*-morphos*) + # Compiler TLS needs helpers that we don't want in the + # .library + enable_compiler_tls="no" esac AS_IF([test x"$enable_compiler_tls" != x"no"], [ AC_CHECK_HEADER(threads.h, [ AC_DEFINE(OF_HAVE_THREADS_H, 1,