diff -Nurd autoconf/lib/autoconf/c.m4 autoconf/lib/autoconf/c.m4 --- autoconf/lib/autoconf/c.m4 2008-06-17 21:41:23.000000000 +0300 +++ autoconf/lib/autoconf/c.m4 2008-06-17 22:04:53.000000000 +0300 @@ -224,7 +224,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 ();])], [return $2 ();])]) +char $2 ();])], [return $2 () ? 1 : 0])]) # AC_LANG_FUNC_LINK_TRY(C)(FUNCTION) @@ -273,7 +273,7 @@ #if defined __stub_$1 || defined __stub___$1 choke me #endif -], [return $1 ();])]) +], [return $1 () ? 1 : 0])]) # AC_LANG_BOOL_COMPILE_TRY(C)(PROLOGUE, EXPRESSION)