From: Roland McGrath Date: Fri, 23 Jan 2009 11:40:50 +0000 (-0800) Subject: Test with local-dynamic TLS model as libelf will use. X-Git-Tag: elfutils-0.140~25^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=578444434a79a89823425dacab5a918046ca0c81;p=thirdparty%2Felfutils.git Test with local-dynamic TLS model as libelf will use. --- diff --git a/configure.ac b/configure.ac index 657bf5011..24353f63d 100644 --- a/configure.ac +++ b/configure.ac @@ -76,7 +76,9 @@ AS_IF([test "x$ac_cv_c99" != xyes], AC_CACHE_CHECK([for __thread support], ac_cv_tls, [dnl AC_LINK_IFELSE([dnl -AC_LANG_PROGRAM([[static __thread int a; int foo (int b) { return a + b; }]], +AC_LANG_PROGRAM([[#undef __thread +static __thread int a __attribute__ ((tls_model ("local-dynamic"))); +int foo (int b) { return a + b; }]], [[exit (foo (0));]])], ac_cv_tls=yes, ac_cv_tls=no)]) AS_IF([test "x$ac_cv_tls" != xyes],