re PR libstdc++/38919 (math_stubs_long_double.cc: error: redefinition of 'long double ...' vs. /usr/x86_64-mingw32/include/math.h)

2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
            Rainer Emrich  <r.emrich@de.tecosim.com>

	PR libstdc++/38919
	* crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
	GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
	* configure: Regenerate.


Co-Authored-By: Rainer Emrich <r.emrich@de.tecosim.com>

From-SVN: r143526
This commit is contained in:
Benjamin Kosnik 2009-01-20 19:30:51 +00:00 committed by Benjamin Kosnik
parent 4b84f3de02
commit 53f506ed16
3 changed files with 17031 additions and 10 deletions

View File

@ -1,3 +1,11 @@
2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
Rainer Emrich <r.emrich@de.tecosim.com>
PR libstdc++/38919
* crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
* configure: Regenerate.
2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
* include/std/thread (__thread_data_base::__run): Make non-const.

17029
libstdc++-v3/configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -141,9 +141,9 @@ case "${host}" in
AM_ICONV
;;
*-mingw32*)
AC_DEFINE(HAVE_STRTOF)
AC_DEFINE(HAVE_STRTOLD)
GLIBCXX_CHECK_LINKER_FEATURES
GLIBCXX_CHECK_MATH_SUPPORT
GLIBCXX_CHECK_STDLIB_SUPPORT
;;
*-netbsd*)
SECTION_FLAGS='-ffunction-sections -fdata-sections'