From: Alan T. DeKok Date: Wed, 14 Oct 2009 12:09:41 +0000 (+0200) Subject: Fix to prevent compiler optimizations X-Git-Tag: release_2_1_8~96 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ae36b603ff3899d3b97c818ddc8e5e8f0315725;p=thirdparty%2Ffreeradius-server.git Fix to prevent compiler optimizations from bug #30 --- diff --git a/acinclude.m4 b/acinclude.m4 index 5043e2bba6f..1dd8ad14c8e 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -383,7 +383,7 @@ m4_pushdef([AC_OUTPUT], AC_DEFUN([FR_TLS], [ AC_MSG_CHECKING(for TLS) - AC_RUN_IFELSE([AC_LANG_SOURCE([[ static __thread int val; int main() { return 0; } ]])],[have_tls=yes],[have_tls=no],[have_tls=no ]) + AC_RUN_IFELSE([AC_LANG_SOURCE([[ static __thread int val; int main(int argc, char *argv[]) { return val = argc; } ]])],[have_tls=yes],[have_tls=no],[have_tls=no ]) AC_MSG_RESULT($have_tls) if test "$have_tls" = "yes"; then AC_DEFINE([HAVE_THREAD_TLS],[1],[Define if the compiler supports __thread])