Index: lib/autoconf/c.m4 =================================================================== RCS file: /sources/autoconf/autoconf/lib/autoconf/c.m4,v retrieving revision 1.213 diff -u -p -r1.213 c.m4 --- lib/autoconf/c.m4 20 Mar 2006 20:28:56 -0000 1.213 +++ lib/autoconf/c.m4 1 Apr 2006 02:26:34 -0000 @@ -851,7 +851,10 @@ m4_define([_AC_PROG_CXX_EXIT_DECLARATION 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ - 'extern "C" __declspec(dllimport) void exit (int);' \ + 'extern "C" __declspec(noreturn) void __cdecl exit (int);' \ + 'extern "C" __declspec(dllimport) __declspec(noreturn) void __cdecl exit (int);' \ + 'extern "C" void __cdecl exit (int);' \ + 'extern "C" __declspec(dllimport) void __cdecl exit (int);' \ 'void exit (int);' do _AC_COMPILE_IFELSE([AC_LANG_PROGRAM([$ac_declaration