Check if -fpic -mtls-dialect=gnu2 works
2012-01-30 H.J. Lu <hongjiu.lu@intel.com> * configure.ac: Check if -fpic -mtls-dialect=gnu2 works. * configure: Regenerated.
This commit is contained in:
parent
8fc3fc3455
commit
63887f3df5
@ -1,3 +1,8 @@
|
||||
2012-01-30 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* configure.ac: Check if -fpic -mtls-dialect=gnu2 works.
|
||||
* configure: Regenerated.
|
||||
|
||||
2012-01-27 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* reloc.h (Bits): New class with static functions, copied from
|
||||
|
10
gold/configure
vendored
10
gold/configure
vendored
@ -6437,10 +6437,16 @@ fi
|
||||
|
||||
|
||||
save_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS -mtls-dialect=gnu2"
|
||||
CFLAGS="$CFLAGS -fpic -mtls-dialect=gnu2"
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
int i;
|
||||
|
||||
__thread int i;
|
||||
void foo (void)
|
||||
{
|
||||
i = 10;
|
||||
}
|
||||
|
||||
_ACEOF
|
||||
if ac_fn_c_try_compile "$LINENO"; then :
|
||||
have_tls_gnu2=yes
|
||||
|
@ -359,8 +359,14 @@ AM_CONDITIONAL(OMP_SUPPORT, test "$gold_cv_c_threadprivate" = "yes")
|
||||
|
||||
dnl Test for the -ftls-dialect=gnu2 option.
|
||||
save_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS -mtls-dialect=gnu2"
|
||||
AC_COMPILE_IFELSE([int i;], [have_tls_gnu2=yes], [have_tls_gnu2=no])
|
||||
CFLAGS="$CFLAGS -fpic -mtls-dialect=gnu2"
|
||||
AC_COMPILE_IFELSE([
|
||||
__thread int i;
|
||||
void foo (void)
|
||||
{
|
||||
i = 10;
|
||||
}
|
||||
], [have_tls_gnu2=yes], [have_tls_gnu2=no])
|
||||
CFLAGS="$save_CFLAGS"
|
||||
AM_CONDITIONAL(TLS_GNU2_DIALECT, test "$have_tls_gnu2" = "yes")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user