mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 11:40:18 +02:00
Disable TLS on NetBSD up to 5.x included.
* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): Disable TLS on `x86_64-unknown-netbsd5.1' too.
This commit is contained in:
parent
2a8b3b8050
commit
1fe9920adc
1 changed files with 2 additions and 1 deletions
|
@ -374,13 +374,14 @@ AC_DEFUN([GUILE_THREAD_LOCAL_STORAGE], [
|
||||||
dnl
|
dnl
|
||||||
dnl Known broken systems includes:
|
dnl Known broken systems includes:
|
||||||
dnl - x86_64-unknown-netbsd5.0.
|
dnl - x86_64-unknown-netbsd5.0.
|
||||||
|
dnl - x86_64-unknown-netbsd5.1
|
||||||
dnl - sparc-sun-solaris2.8
|
dnl - sparc-sun-solaris2.8
|
||||||
dnl
|
dnl
|
||||||
dnl On `x86_64-unknown-freebsd8.0', thread-local storage appears to
|
dnl On `x86_64-unknown-freebsd8.0', thread-local storage appears to
|
||||||
dnl be reclaimed at the wrong time, leading to a segfault when
|
dnl be reclaimed at the wrong time, leading to a segfault when
|
||||||
dnl running `threads.test'. So disable it.
|
dnl running `threads.test'. So disable it.
|
||||||
case "$enable_shared--$host_os" in
|
case "$enable_shared--$host_os" in
|
||||||
[yes--netbsd[0-5].[0-9].|yes--solaris2.8|yes--freebsd[0-8]*])
|
[yes--netbsd[0-5].[0-9]*|yes--solaris2.8|yes--freebsd[0-8]*])
|
||||||
ac_cv_have_thread_storage_class="no"
|
ac_cv_have_thread_storage_class="no"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue