This patch does some more toplevel configure cleanup related to targets no 
longer supported by GCC:

* The code to enable libgomp on hosted POSIX systems handled *-*-sysv4*; 
GCC no longer supports any such targets.

* The md_exec_prefix code covered lots of targets that either are no 
longer supported by GCC, or that no longer define MD_EXEC_PREFIX after my 
cleanups for 4.6; this is reduced to the set of targets that actually 
define this macro in current GCC (DJGPP, HP-UX, QNX, Solaris).  (In the 
VMS case, a different macro, STANDARD_EXEC_PREFIX, is defined - but it's 
"/gnu/libexec/gcc/" in xm-vms.h, not the value in this script.)

OK to commit?

2011-04-01  Joseph Myers  <jos...@codesourcery.com>

        * configure.ac (*-*-sysv4*): Don't enable libgomp.
        (alpha*-*-*vms*, i[[34567]]86-*-sco3.2v5*, mn10300-*-*,
        powerpc-*-chorusos*, powerpc*-*-eabi*, powerpc*-*-sysv*,
        powerpc*-*-kaos*, s390x-ibm-tpf*, sparc64-*-elf*, v850*-*-*,
        xtensa*-*-elf*, *-*-beos*, *-*-elf*, *-*-netware*, *-*-rtems*,
        *-*-sysv[[45]]*, *-*-vxworks*, *-wrs-windiss): Remove
        md_exec_prefix cases.
        * configure: Regenerate.

Index: configure.ac
===================================================================
--- configure.ac        (revision 171827)
+++ configure.ac        (working copy)
@@ -506,7 +506,7 @@
        ;;
     *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
        ;;
-    *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
+    *-*-solaris2* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
        ;;
     *-*-darwin* | *-*-aix*)
        ;;
@@ -2174,46 +2174,12 @@
 # the *-*-osname triplets last.
 md_exec_prefix=
 case "${target}" in
-  alpha*-*-*vms*)
-    md_exec_prefix=/gnu/lib/gcc-lib
-    ;;
   i[[34567]]86-pc-msdosdjgpp*)
     md_exec_prefix=/dev/env/DJDIR/bin
     ;;
-  i[[34567]]86-*-sco3.2v5*)
-    if test $with_gnu_as = yes; then
-      md_exec_prefix=/usr/gnu/bin
-    else
-      md_exec_prefix=/usr/ccs/bin/elf
-    fi
-    ;;
-
-  mn10300-*-* | \
-  powerpc-*-chorusos* | \
-  powerpc*-*-eabi* | \
-  powerpc*-*-sysv* | \
-  powerpc*-*-kaos* | \
-  s390x-ibm-tpf*)
-    md_exec_prefix=/usr/ccs/bin
-    ;;
-  sparc64-*-elf*)
-    ;;
-  v850*-*-*)
-    md_exec_prefix=/usr/ccs/bin
-    ;;
-  xtensa*-*-elf*)
-    ;;
-
-  *-*-beos* | \
-  *-*-elf* | \
   *-*-hpux* | \
-  *-*-netware* | \
   *-*-nto-qnx* | \
-  *-*-rtems* | \
-  *-*-solaris2* | \
-  *-*-sysv[[45]]* | \
-  *-*-vxworks* | \
-  *-wrs-windiss)
+  *-*-solaris2*)
     md_exec_prefix=/usr/ccs/bin
     ;;
 esac

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to