X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libstdc%2B%2B-v3%2Fconfigure;h=ed611d66d127e8d6a5c078b1d84bdd0cfb26c6c3;hb=406b9b67a3b4a85a99394ddcb28bace3e2146997;hp=82f7f59ddabd083c8edb8a9a7355939729065889;hpb=9ad2e3f3b227187ee891e9a0bd1161c8560fc3e2;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure index 82f7f59ddab..ed611d66d12 100755 --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -14815,6 +14815,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu +# Eliminate -lstdc++ addition to postdeps for cross compiles. +postdeps_CXX=`echo " $postdeps_CXX " | sed 's, -lstdc++ ,,g'` + # Possibly disable most of the library. ## TODO: Consider skipping unncessary tests altogether in this case, rather ## than just ignoring the results. Faster /and/ more correct, win win. @@ -14884,7 +14887,7 @@ fi # # Fake what AC_TRY_COMPILE does. XXX Look at redoing this new-style. cat > conftest.$ac_ext << EOF -#line 14887 "configure" +#line 14890 "configure" struct S { ~S(); }; void bar(); void foo() @@ -15252,7 +15255,7 @@ $as_echo "$glibcxx_cv_atomic_long_long" >&6; } # Fake what AC_TRY_COMPILE does. cat > conftest.$ac_ext << EOF -#line 15255 "configure" +#line 15258 "configure" int main() { typedef bool atomic_type; @@ -15289,7 +15292,7 @@ $as_echo "$glibcxx_cv_atomic_bool" >&6; } rm -f conftest* cat > conftest.$ac_ext << EOF -#line 15292 "configure" +#line 15295 "configure" int main() { typedef short atomic_type; @@ -15326,7 +15329,7 @@ $as_echo "$glibcxx_cv_atomic_short" >&6; } rm -f conftest* cat > conftest.$ac_ext << EOF -#line 15329 "configure" +#line 15332 "configure" int main() { // NB: _Atomic_word not necessarily int. @@ -15364,7 +15367,7 @@ $as_echo "$glibcxx_cv_atomic_int" >&6; } rm -f conftest* cat > conftest.$ac_ext << EOF -#line 15367 "configure" +#line 15370 "configure" int main() { typedef long long atomic_type; @@ -15440,7 +15443,7 @@ $as_echo "$as_me: WARNING: Performance of certain classes will degrade as a resu # unnecessary for this test. cat > conftest.$ac_ext << EOF -#line 15443 "configure" +#line 15446 "configure" int main() { _Decimal32 d1; @@ -17053,11 +17056,11 @@ $as_echo "$enable_libstdcxx_debug" >&6; } # See if configured libgomp/omp.h exists. (libgomp may be in # noconfigdirs but not explicitly disabled.) - if test -f $glibcxx_builddir/../libgomp/omp.h; then + if echo " ${TARGET_CONFIGDIRS} " | grep " libgomp " > /dev/null 2>&1 ; then enable_parallel=yes; else - { $as_echo "$as_me:${as_lineno-$LINENO}: $glibcxx_builddir/../libgomp/omp.h not found" >&5 -$as_echo "$as_me: $glibcxx_builddir/../libgomp/omp.h not found" >&6;} + { $as_echo "$as_me:${as_lineno-$LINENO}: target-libgomp not built" >&5 +$as_echo "$as_me: target-libgomp not built" >&6;} fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for parallel mode support" >&5 @@ -19449,8 +19452,8 @@ fi # Check for available headers. -for ac_header in endian.h float.h fp.h ieeefp.h inttypes.h locale.h \ -machine/endian.h machine/param.h nan.h stdint.h stdlib.h string.h \ +for ac_header in endian.h execinfo.h float.h fp.h ieeefp.h inttypes.h \ +locale.h machine/endian.h machine/param.h nan.h stdint.h stdlib.h string.h \ strings.h sys/ipc.h sys/isa_defs.h sys/machine.h sys/param.h \ sys/resource.h sys/sem.h sys/stat.h sys/time.h sys/types.h unistd.h \ wchar.h wctype.h