Overview
Comment: | configure: Disable compiler TLS on Android/AArch64
Compiler TLS on Android/AArch64 is currently broken with Clang and the |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
3eab6316746cf2887ab3ceb64df6fdfe |
User & Date: | js on 2016-01-05 22:45:01 |
Other Links: | manifest | tags |
Context
2016-01-05
| ||
22:52 | PLATFORMS.md: Update Android check-in: df7c358c36 user: js tags: trunk | |
22:45 | configure: Disable compiler TLS on Android/AArch64 check-in: 3eab631674 user: js tags: trunk | |
22:00 | (u)int_fast*_t -> (u)int*_t check-in: d3158d091f user: js tags: trunk | |
Changes
Modified configure.ac from [7398d6725d] to [b0a12988ad].
︙ | |||
619 620 621 622 623 624 625 626 627 628 629 630 631 632 | 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 | + + + + + + + + | AC_DEFINE(OF_HAVE_THREADS, 1, [Whether we have threads]) AC_SUBST(USE_SRCS_THREADS, '${SRCS_THREADS}') AC_ARG_ENABLE(compiler-tls, AS_HELP_STRING([--disable-compiler-tls], [disable compiler thread local storage])) case "$host" in aarch64*-*-android*) # Compiler TLS is broken on AArch64 Android with Clang 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, [Whether we have threads.h]) ]) AC_MSG_CHECKING(whether _Thread_local works) |
︙ |