Due to problems with detecting support for __thread, this flag becomes deactivated by default.

This commit is contained in:
Juan Jose Garcia Ripoll 2009-08-16 10:29:34 +02:00
parent 070c15903d
commit a755d8bc58
3 changed files with 10 additions and 4 deletions

View file

@ -10,6 +10,12 @@ ECL 9.8.4:
- The sequence functions did not understand the newest specialized array types.
* Visible changes:
- The configuration flag --with-__thread now defaults to NO because many
platforms do not support it and GCC does not complain, making reliable
detection impossible.
ECL 9.8.3:
==========

4
src/configure vendored
View file

@ -1482,7 +1482,7 @@ Optional Packages:
--with-gmp-prefix=path prefix for system GMP includes and libraries
--with-gmp-incdir=path path to system GMP includes (overrides prefix)
--with-gmp-libdir=path path to system GMP libraries (overrides prefix)
--with-__thread Enable __thread thread-local variables (yes|no|AUTO)
--with-__thread Enable __thread thread-local variables (yes|NO|auto)
(supported by NPTL-aware glibc and maybe Windows)
--with-cxx build ECL using C++ compiler (default=NO)
--with-tcp include socket interface (yes|builtin|no,
@ -2135,7 +2135,7 @@ fi
if test "${with___thread+set}" = set; then
withval=$with___thread;
else
with___thread=auto
with___thread=no
fi

View file

@ -102,9 +102,9 @@ AC_ARG_ENABLE(local-gmp,
AC_ARG_WITH(__thread,
AS_HELP_STRING( [--with-__thread],
[Enable __thread thread-local variables (yes|no|AUTO)]
[Enable __thread thread-local variables (yes|NO|auto)]
[(supported by NPTL-aware glibc and maybe Windows)] ),
[], [with___thread=auto])
[], [with___thread=no])
AC_ARG_ENABLE(opcode8,
AS_HELP_STRING( [--enable-opcode8],