no-executables.m4 (GCC_TRY_COMPILE_OR_LINK): New function.
commitb6f914f633d45a1f8cae627a52f60f20d6fdf021
authorRichard Sandiford <richard@codesourcery.com>
Wed, 3 Oct 2007 14:16:57 +0000 (3 14:16 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Wed, 3 Oct 2007 14:16:57 +0000 (3 14:16 +0000)
tree5cd207e557ef35d5ff0fb9416fe61097d15d6d8d
parent6d2c26dec4f9bc41c92f25326cedb60509d2aa1a
no-executables.m4 (GCC_TRY_COMPILE_OR_LINK): New function.

config/
* no-executables.m4 (GCC_TRY_COMPILE_OR_LINK): New function.
libstdc++-v3/

libstdc++/
* acinclude.m4 (GLIBCXX_ENABLE_C99): Temporarily add
-fno-exceptions to CXXFLAGS.  Use GCC_TRY_COMPILE_OR_LINK.
Make the tests assign results to volatile variables.  Use -lm
for link tests in GCC_TRY_COMPILE_OR_LINK.  Fall back to
compile-only tests if -lm is not available.
* configure: Regenerate.

From-SVN: r128982
config/ChangeLog
config/no-executables.m4
libstdc++-v3/ChangeLog
libstdc++-v3/acinclude.m4
libstdc++-v3/configure