aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Tietz <kai.tietz@onevision.com>2009-10-30 16:47:40 +0000
committerKai Tietz <ktietz@gcc.gnu.org>2009-10-30 17:47:40 +0100
commitef4c43006d3b3e7ff1c50b2b22e1aa94570dde07 (patch)
tree3eaec15bc92f06889a3a0047ede5da9b3e05ebb0
parentb207f9008294b36b6f5c1fcd6876b5720815bcb1 (diff)
downloadgcc-ef4c43006d3b3e7ff1c50b2b22e1aa94570dde07.zip
gcc-ef4c43006d3b3e7ff1c50b2b22e1aa94570dde07.tar.gz
gcc-ef4c43006d3b3e7ff1c50b2b22e1aa94570dde07.tar.bz2
configure.ac: Disable target-winsup & co for x86_64-*-mingw* and *-w64-mingw* targets.
2009-10-30 Kai Tietz <kai.tietz@onevision.com> * configure.ac: Disable target-winsup & co for x86_64-*-mingw* and *-w64-mingw* targets. * configure: Regenerated. From-SVN: r153761
-rw-r--r--ChangeLog6
-rwxr-xr-xconfigure8
-rw-r--r--configure.ac8
3 files changed, 18 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 7c9bcf6..02367b7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-10-30 Kai Tietz <kai.tietz@onevision.com>
+
+ * configure.ac: Disable target-winsup & co for
+ x86_64-*-mingw* and *-w64-mingw* targets.
+ * configure: Regenerated.
+
2009-10-16 Nick Clifton <nickc@redhat.com>
* MAINTAINERS: Add myself as a maintainer for the RX port.
diff --git a/configure b/configure
index 4af7b47..7b068a1 100755
--- a/configure
+++ b/configure
@@ -3509,12 +3509,14 @@ case "${target}" in
# if the --with-newlib option has been given, because otherwise
# 'target-newlib' will appear in skipdirs.
;;
- i[3456789]86-*-mingw32*)
+ i[3456789]86-w64-mingw*)
+ noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
+ ;;
+ i[3456789]86-*-mingw*)
target_configdirs="$target_configdirs target-winsup"
noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
;;
x86_64-*-mingw*)
- target_configdirs="$target_configdirs target-winsup"
noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
;;
*-*-cygwin*)
@@ -7859,6 +7861,8 @@ case " $target_configdirs " in
;;
esac
case "$target" in
+x86_64-*-mingw* | *-w64-mingw*)
+ ;;
*-mingw*)
# Can't be handled as Cygwin above since Mingw does not use newlib.
FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/mingw -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/mingw/include -isystem $$s/winsup/w32api/include' ;;
diff --git a/configure.ac b/configure.ac
index 7fdf357..36774a4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -741,12 +741,14 @@ case "${target}" in
# if the --with-newlib option has been given, because otherwise
# 'target-newlib' will appear in skipdirs.
;;
- i[[3456789]]86-*-mingw32*)
+ i[[3456789]]86-w64-mingw*)
+ noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
+ ;;
+ i[[3456789]]86-*-mingw*)
target_configdirs="$target_configdirs target-winsup"
noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
;;
x86_64-*-mingw*)
- target_configdirs="$target_configdirs target-winsup"
noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
;;
*-*-cygwin*)
@@ -3015,6 +3017,8 @@ case " $target_configdirs " in
;;
esac
case "$target" in
+x86_64-*-mingw* | *-w64-mingw*)
+ ;;
*-mingw*)
# Can't be handled as Cygwin above since Mingw does not use newlib.
FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/mingw -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/mingw/include -isystem $$s/winsup/w32api/include' ;;