X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=config%2Fax_tls.m4;h=7c86daf147cdc8f068161f2dc128bbfd7ef2ebc2;hp=5ab1a413d1414792e6b0098b7c13a42d56d9bdee;hb=09bdef43191a9de4bcc770ad680fa20776a8f683;hpb=450b97095e27646fcd1e4b83c99477d7253b987b diff --git a/config/ax_tls.m4 b/config/ax_tls.m4 index 5ab1a41..7c86daf 100644 --- a/config/ax_tls.m4 +++ b/config/ax_tls.m4 @@ -69,16 +69,11 @@ AC_DEFUN([AX_TLS], [ for ax_tls_keyword in $ax_tls_keywords; do AS_CASE([$ax_tls_keyword], [none], [ac_cv_tls=none ; break], - [AC_TRY_COMPILE( - [#include - static void - foo(void) { - static ] $ax_tls_keyword [ int bar; - exit(1); - }], - [], + [AC_TRY_LINK( + [$ax_tls_keyword int foo;], + [++foo;], [ac_cv_tls=$ax_tls_keyword ; break], - ac_cv_tls=none + [ac_cv_tls=none] )]) done ])