aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Tietz <ktietz@redhat.com>2013-03-27 22:56:57 +0100
committerKai Tietz <ktietz@gcc.gnu.org>2013-03-27 22:56:57 +0100
commit7e866c8b6fcd5bcb0aad24908a55743485736088 (patch)
tree8d55f0615c638ddc34f5ed72e3e0cc6a9e5e4db6
parent040f18a666542b7fc22a6a673f77766dae9a373e (diff)
downloadgcc-7e866c8b6fcd5bcb0aad24908a55743485736088.zip
gcc-7e866c8b6fcd5bcb0aad24908a55743485736088.tar.gz
gcc-7e866c8b6fcd5bcb0aad24908a55743485736088.tar.bz2
crossconfig.m4: Add support for cygwin x64 target.
* crossconfig.m4: Add support for cygwin x64 target. * configure: Regenerated. From-SVN: r197174
-rw-r--r--libstdc++-v3/ChangeLog5
-rwxr-xr-xlibstdc++-v3/configure10
-rw-r--r--libstdc++-v3/crossconfig.m42
3 files changed, 11 insertions, 6 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c06d6ae..33cb70e 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2013-03-27 Kai Tietz <ktietz@redhat.com>
+
+ * crossconfig.m4: Add support for cygwin x64 target.
+ * configure: Regenerated.
+
2013-03-25 Kai Tietz <ktietz@redhat.com>
* testsuite/18_support/50594.cc: For mingw-targets use only static
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
index f40ddcf..d867af3 100755
--- a/libstdc++-v3/configure
+++ b/libstdc++-v3/configure
@@ -3530,11 +3530,11 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
# We need awk for the "check" target. The system "awk" is bad on
# some platforms.
-# Always define AMTAR for backward compatibility.
+# Always define AMTAR for backward compatibility. Yes, it's still used
+# in the wild :-( We should find a proper way to deprecate it ...
+AMTAR='$${TAR-tar}'
-AMTAR=${AMTAR-"${am_missing_run}tar"}
-
-am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
+am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
@@ -46017,7 +46017,7 @@ $as_echo "#define HAVE_TLS 1" >>confdefs.h
;;
esac
;;
- *-linux* | *-uclinux* | *-gnu* | *-kfreebsd*-gnu | *-knetbsd*-gnu)
+ *-linux* | *-uclinux* | *-gnu* | *-kfreebsd*-gnu | *-knetbsd*-gnu | *-cygwin*)
# All these tests are for C++; save the language and the compiler flags.
# The CXXFLAGS thing is suspicious, but based on similar bits previously
diff --git a/libstdc++-v3/crossconfig.m4 b/libstdc++-v3/crossconfig.m4
index 943ea67..0112f6f 100644
--- a/libstdc++-v3/crossconfig.m4
+++ b/libstdc++-v3/crossconfig.m4
@@ -141,7 +141,7 @@ case "${host}" in
;;
esac
;;
- *-linux* | *-uclinux* | *-gnu* | *-kfreebsd*-gnu | *-knetbsd*-gnu)
+ *-linux* | *-uclinux* | *-gnu* | *-kfreebsd*-gnu | *-knetbsd*-gnu | *-cygwin*)
GLIBCXX_CHECK_COMPILER_FEATURES
GLIBCXX_CHECK_LINKER_FEATURES
GLIBCXX_CHECK_MATH_SUPPORT