Recognize i686-*-* for pentium pro
authorMichael Meissner <gnu@the-meissners.org>
Thu, 29 Aug 1996 21:16:27 +0000 (21:16 +0000)
committerMichael Meissner <gnu@the-meissners.org>
Thu, 29 Aug 1996 21:16:27 +0000 (21:16 +0000)
ChangeLog
bfd/ChangeLog
bfd/config.bfd
bfd/configure
bfd/configure.in
configure.in

index d4e8069b736b96217aa707e5d269c24ff7c05329..34cb18684bf00e7da60b6e294fd18129b4a04928 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+Thu Aug 29 16:44:58 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * configure.in (i[345]86): Recognize i686 for pentium pro.
+       * config.guess (i[345]86): Ditto.
+
+start-sanitize-d10v
+Mon Aug 26 18:34:42 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * configure.in (noconfigdirs): Removed gdb for D10V.
+
+end-sanitize-d10v
+start-sanitize-v850
+Thu Aug 22 17:13:52 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * configure.in: Remove ld, target-libio, target-libg++, and
+       target-libstdc++ from noconfigdirs.
+
+end-sanitize-v850
 Wed Aug 21 18:56:38 1996  Fred Fish  <fnf@cygnus.com>
 
        * configure: Fix three locations where shell scripts were
index bb33439d1dc1e899166594feb3fadaa16ed4861e..cb74a0eb2638221c27dcb50d1e51b429f71dcb93 100644 (file)
@@ -1,3 +1,22 @@
+Thu Aug 29 16:52:17 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * configure.in (i[345]86-*-*): Recognize i686 for pentium pro.
+       * configure.host (i[345]86-*-*): Ditto.
+       * config.bfd (i[345]86-*-*): Ditto.
+       * configure: Regenerate.
+
+       * config.bfd (i[3456]86-*-dgux*): Recognize as a synonym for x86
+       elf.
+
+Tue Aug 27 09:18:18 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * elf32-hppa.c (hppa_elf_gen_reloc_type): Add new argument.
+       * elf32-hppa.h (hppa_elf_gen_reloc_type): Update prototype.
+       * som.c (hppa_som_gen_reloc_type): Add new argument.  If
+       we encounter an R_DATA_ONE_SYMBOL reloc against a symbol that
+       will have an ST_CODE type, change the symbol's type to ST_DATA.
+       * som.c (hppa_som_gen_reloc_type): Update prototype.
+
 Tue Aug 27 00:12:22 1996  Ian Lance Taylor  <ian@cygnus.com>
 
        * elf32-mips.c (mips_elf_check_relocs): Set dynobj if needed for
index 793396687bab4b8bf92b4a767c0872b80d5375a3..177ace8f839c984ce7b64c1c8dd630990826c0ba 100755 (executable)
@@ -26,7 +26,7 @@ targ_cpu=`echo $targ | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
 case "${targ_cpu}" in
 arm*)  targ_archs=bfd_arm_arch ;;
 hppa*) targ_archs=bfd_hppa_arch ;;
-i[345]86) targ_archs=bfd_i386_arch ;;
+i[3456]86) targ_archs=bfd_i386_arch ;;
 m68*)  targ_archs=bfd_m68k_arch ;;
 m88*)  targ_archs=bfd_m88k_arch ;;
 mips*) targ_archs=bfd_mips_arch ;;
@@ -138,81 +138,82 @@ case "${targ}" in
     targ_selvecs=bfd_elf32_hppa_vec
     ;;
 
-  i[345]86-*-sysv4* | i[345]86-*-unixware | i[345]86-*-solaris2* | \
-  i[345]86-*-elf | i[345]86-*-sco*elf* | i[345]86-*-freebsdelf*)
+  i[3456]86-*-sysv4* | i[3456]86-*-unixware | i[3456]86-*-solaris2* | \
+  i[3456]86-*-elf | i[3456]86-*-sco*elf* | i[3456]86-*-freebsdelf* | \
+  i[3456]86-*-dgux*)
     targ_defvec=bfd_elf32_i386_vec
     targ_selvecs=i386coff_vec
     ;;
-  i[345]86-*-sysv* | i[345]86-*-isc* | i[345]86-*-sco* | i[345]86-*-coff | \
-  i[345]86-*-aix* | i[345]86-*-go32* | i[345]86*-*-rtems*)
+  i[3456]86-*-sysv* | i[3456]86-*-isc* | i[3456]86-*-sco* | i[3456]86-*-coff | \
+  i[3456]86-*-aix* | i[3456]86-*-go32* | i[3456]86*-*-rtems*)
     targ_defvec=i386coff_vec
     ;;
-  i[345]86-sequent-bsd*)
+  i[3456]86-sequent-bsd*)
     targ_defvec=i386dynix_vec
     targ_underscore=yes
     ;;
-  i[345]86-*-bsd*)
+  i[3456]86-*-bsd*)
     targ_defvec=i386bsd_vec
     targ_underscore=yes
     ;;
-  i[345]86-*-freebsd*)
+  i[3456]86-*-freebsd*)
     targ_defvec=i386freebsd_vec
     targ_selvecs=i386bsd_vec
     targ_underscore=yes
     ;;
-  i[345]86-*-netbsd*)
+  i[3456]86-*-netbsd*)
     targ_defvec=i386netbsd_vec
     targ_selvecs=i386bsd_vec
     targ_underscore=yes
     ;;
-  i[345]86-*-netware*)
+  i[3456]86-*-netware*)
     targ_defvec=bfd_elf32_i386_vec
     targ_selvecs="nlm32_i386_vec i386coff_vec i386aout_vec"
     ;;
-  i[345]86-*-linuxaout*)
+  i[3456]86-*-linuxaout*)
     targ_defvec=i386linux_vec
     targ_selvecs=bfd_elf32_i386_vec
     targ_underscore=yes
     ;;
-  i[345]86-*-linux*)
+  i[3456]86-*-linux*)
     targ_defvec=bfd_elf32_i386_vec
     targ_selvecs=i386linux_vec
     targ_underscore=yes
     ;;
-  i[345]86-*-lynxos*)
+  i[3456]86-*-lynxos*)
     targ_defvec=i386lynx_coff_vec
     targ_selvecs=i386lynx_aout_vec
     ;;
-  i[345]86-*-gnu*)
+  i[3456]86-*-gnu*)
     targ_defvec=bfd_elf32_i386_vec
     targ_selvecs=i386mach3_vec
     targ_cflags=-DSTAT_FOR_EXEC
     targ_underscore=yes
     ;;
-  i[345]86-*-mach* | i[345]86-*-osf1mk*)
+  i[3456]86-*-mach* | i[3456]86-*-osf1mk*)
     targ_defvec=i386mach3_vec
     targ_cflags=-DSTAT_FOR_EXEC
     targ_underscore=yes
     ;;
-  i[345]86-*-os9k)
+  i[3456]86-*-os9k)
     targ_defvec=i386os9k_vec
     ;;
-  i[345]86-*-msdos*)
+  i[3456]86-*-msdos*)
     targ_defvec=i386aout_vec
     targ_selvecs=i386msdos_vec
     ;;
-  i[345]86-*-moss*)
+  i[3456]86-*-moss*)
     targ_defvec=bfd_elf32_i386_vec
     targ_selvecs="i386msdos_vec i386aout_vec"
     ;;
-  i[345]86-*-cygwin32 | i[345]86-*-winnt | i[345]86-*-pe)
+  i[3456]86-*-cygwin32 | i[3456]86-*-winnt | i[3456]86-*-pe)
     targ_defvec=i386pe_vec
     targ_selvecs="i386pe_vec i386pei_vec"
     ;;
-  i[345]86-none-*)
+  i[3456]86-none-*)
     targ_defvec=i386coff_vec
     ;;
-  i[345]86-*-aout* | i[345]86*-*-vsta*)
+  i[3456]86-*-aout* | i[3456]86*-*-vsta*)
     targ_defvec=i386aout_vec
     ;;
 
@@ -439,10 +440,13 @@ case "${targ}" in
     targ_defvec=sparcnetbsd_vec
     targ_underscore=yes
     ;;
-  sparc-*-elf* | sparc-*-sysv4* | sparc-*-solaris2*)
+  sparc-*-elf* | sparc-*-solaris2*)
     targ_defvec=bfd_elf32_sparc_vec
     targ_selvecs=sunos_big_vec
     ;;
+  sparc-*-sysv4*)
+    targ_defvec=bfd_elf32_sparc_vec
+    ;;
   sparc64-*-aout*)
     targ_defvec=sunos_big_vec
     targ_underscore=yes
@@ -468,6 +472,12 @@ case "${targ}" in
     targ_underscore=yes
     ;;
 
+# start-sanitize-v850
+  v850-*-*)
+    targ_defvec=bfd_elf32_v850_vec
+    ;;
+
+# end-sanitize-v850
   vax-*-vms*)
     echo 1>&2 "*** BFD does not support target ${targ}."
     echo 1>&2 "*** Look in bfd/config.bfd for supported targets."
index 0dd26bf76d77d6f7885abc1592e0a61a3dcead8f..b1b02637775fc5c88ff58258863718bc3c1ee896 100755 (executable)
@@ -1342,15 +1342,69 @@ EOF
  ;;
 esac
 
+echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
+if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 1351 "configure"
+#include "confdefs.h"
+
+#include <stdio.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+int main() { return 0; }
+int t() {
+char *(*pfn) = (char *(*)) strstr
+; return 0; }
+EOF
+if { (eval echo configure:1373: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  bfd_cv_decl_needed_strstr=no
+else
+  rm -rf conftest*
+  bfd_cv_decl_needed_strstr=yes
+fi
+rm -f conftest*
+
+fi
+
+echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
+if test $bfd_cv_decl_needed_strstr = yes; then
+  bfd_tr_decl=NEED_DECLARATION_`echo strstr | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
+  cat >> confdefs.h <<EOF
+#define $bfd_tr_decl 1
+EOF
+
+fi
+
 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1351 "configure"
+#line 1398 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
 #ifdef HAVE_STDLIB_H
 #include <stdlib.h>
 #endif
@@ -1362,7 +1416,7 @@ int t() {
 char *(*pfn) = (char *(*)) malloc
 ; return 0; }
 EOF
-if { (eval echo configure:1366: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1420: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_malloc=no
 else
@@ -1382,15 +1436,69 @@ EOF
 
 fi
 
+echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
+if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 1445 "configure"
+#include "confdefs.h"
+
+#include <stdio.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+int main() { return 0; }
+int t() {
+char *(*pfn) = (char *(*)) realloc
+; return 0; }
+EOF
+if { (eval echo configure:1467: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  bfd_cv_decl_needed_realloc=no
+else
+  rm -rf conftest*
+  bfd_cv_decl_needed_realloc=yes
+fi
+rm -f conftest*
+
+fi
+
+echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
+if test $bfd_cv_decl_needed_realloc = yes; then
+  bfd_tr_decl=NEED_DECLARATION_`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
+  cat >> confdefs.h <<EOF
+#define $bfd_tr_decl 1
+EOF
+
+fi
+
 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1391 "configure"
+#line 1492 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
 #ifdef HAVE_STDLIB_H
 #include <stdlib.h>
 #endif
@@ -1402,7 +1510,7 @@ int t() {
 char *(*pfn) = (char *(*)) free
 ; return 0; }
 EOF
-if { (eval echo configure:1406: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1514: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_decl_needed_free=no
 else
@@ -1441,61 +1549,61 @@ EOF
   hppa*-*-hiux*)       COREFILE=hpux-core.o ;;
   hppa*-*-bsd*)                COREFILE="hpux-core.o hppabsd-core.o"
                        COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
-  i[345]86-sequent-bsd*)
+  i[3456]86-sequent-bsd*)
        COREFILE=trad-core.o;
        cat >> confdefs.h <<\EOF
 #define TRAD_HEADER "hosts/symmetry.h"
 EOF
 
        ;;
-  i[345]86-sequent-sysv4*) ;;
-  i[345]86-sequent-sysv*)
+  i[3456]86-sequent-sysv4*) ;;
+  i[3456]86-sequent-sysv*)
        COREFILE=trad-core.o
        cat >> confdefs.h <<\EOF
 #define TRAD_HEADER "hosts/symmetry.h"
 EOF
 
        ;;
-  i[345]86-*-bsd* | i[345]86-*-freebsd*)
+  i[3456]86-*-bsd* | i[3456]86-*-freebsd*)
        COREFILE=trad-core.o
        cat >> confdefs.h <<\EOF
 #define TRAD_HEADER "hosts/i386bsd.h"
 EOF
 
        ;;
-  i[345]86-*-netbsd*)
+  i[3456]86-*-netbsd*)
        COREFILE=netbsd-core.o
        ;;
-  i[345]86-esix-sysv3*)
+  i[3456]86-esix-sysv3*)
        COREFILE=trad-core.o
        cat >> confdefs.h <<\EOF
 #define TRAD_HEADER "hosts/esix.h"
 EOF
 
        ;;
-  i[345]86-*-sco* | i[345]86-*-isc*)
+  i[3456]86-*-sco* | i[3456]86-*-isc*)
        COREFILE=trad-core.o
        cat >> confdefs.h <<\EOF
 #define TRAD_HEADER "hosts/i386sco.h"
 EOF
 
        ;;
-  i[345]86-*-mach3*)
+  i[3456]86-*-mach3*)
        COREFILE=trad-core.o
        cat >> confdefs.h <<\EOF
 #define TRAD_HEADER "hosts/i386mach3.h"
 EOF
 
        ;;
-  i[345]86-*-linux*)
+  i[3456]86-*-linux*)
        COREFILE=trad-core.o
        cat >> confdefs.h <<\EOF
 #define TRAD_HEADER "hosts/i386linux.h"
 EOF
 
        ;;
-  i[345]86-*-isc*)     COREFILE=trad-core.o ;;
-  i[345]86-*-aix*)     COREFILE=aix386-core.o ;;
+  i[3456]86-*-isc*)    COREFILE=trad-core.o ;;
+  i[3456]86-*-aix*)    COREFILE=aix386-core.o ;;
   i860-*-mach3* | i860-*-osf1*)
        COREFILE=trad-core.o
        cat >> confdefs.h <<\EOF
@@ -1674,7 +1782,7 @@ EOF
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1678 "configure"
+#line 1786 "configure"
 #include "confdefs.h"
 #include <sys/procfs.h>
 int main() { return 0; }
@@ -1682,7 +1790,7 @@ int t() {
 prstatus_t t;
 ; return 0; }
 EOF
-if { (eval echo configure:1686: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1794: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   bfd_cv_header_sys_procfs_h=yes
 else
@@ -1820,6 +1928,9 @@ do
     bfd_elf32_powerpc_vec)     tb="$tb elf32-ppc.o elf32.o $elf" ;;
     bfd_elf32_powerpcle_vec)   tb="$tb elf32-ppc.o elf32.o $elf" ;;
     bfd_elf32_sparc_vec)       tb="$tb elf32-sparc.o elf32.o $elf" ;;
+# start-sanitize-v850
+    bfd_elf32_v850_vec)                tb="$tb elf32-v850.o elf32.o $elf" ;;
+# end-sanitize-v850
     bfd_elf64_big_generic_vec)         tb="$tb elf64-gen.o elf64.o $elf"
                                target64=true ;;
     bfd_elf64_little_generic_vec) tb="$tb elf64-gen.o elf64.o $elf"
@@ -1975,7 +2086,7 @@ if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 1979 "configure"
+#line 2090 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -1999,7 +2110,7 @@ $ac_func();
 
 ; return 0; }
 EOF
-if { (eval echo configure:2003: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+if { (eval echo configure:2114: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -2029,7 +2140,7 @@ else
   ac_cv_func_mmap=no
 else
 cat > conftest.$ac_ext <<EOF
-#line 2033 "configure"
+#line 2144 "configure"
 #include "confdefs.h"
 
 /* Thanks to Mike Haertel and Jim Avera for this test. */
@@ -2098,7 +2209,7 @@ main()
 }
 
 EOF
-{ (eval echo configure:2102: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
+{ (eval echo configure:2213: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
 if test -s conftest && (./conftest; exit) 2>/dev/null; then
   ac_cv_func_mmap=yes
 else
@@ -2123,7 +2234,7 @@ if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 2127 "configure"
+#line 2238 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -2147,7 +2258,7 @@ $ac_func();
 
 ; return 0; }
 EOF
-if { (eval echo configure:2151: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+if { (eval echo configure:2262: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
index 2f91884a5eeeaa89e2e57a84d5516fcf897ecb89..106213a3fbc6f3e49751022adff2519a815a7e3d 100644 (file)
@@ -139,7 +139,9 @@ AC_CHECK_FUNCS(fcntl getpagesize setitimer sysconf)
 
 BFD_BINARY_FOPEN
 
+BFD_NEED_DECLARATION(strstr)
 BFD_NEED_DECLARATION(malloc)
+BFD_NEED_DECLARATION(realloc)
 BFD_NEED_DECLARATION(free)
 
 # If we are configured native, pick a core file support file.
@@ -158,56 +160,56 @@ if test "${target}" = "${host}"; then
   hppa*-*-bsd*)                COREFILE="hpux-core.o hppabsd-core.o"
                        COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
 changequote(,)dnl
-  i[345]86-sequent-bsd*)
+  i[3456]86-sequent-bsd*)
 changequote([,])dnl
        COREFILE=trad-core.o;
        AC_DEFINE(TRAD_HEADER,"hosts/symmetry.h")
        ;;
 changequote(,)dnl
-  i[345]86-sequent-sysv4*) ;;
-  i[345]86-sequent-sysv*)
+  i[3456]86-sequent-sysv4*) ;;
+  i[3456]86-sequent-sysv*)
 changequote([,])dnl
        COREFILE=trad-core.o
        AC_DEFINE(TRAD_HEADER,"hosts/symmetry.h")
        ;;
 changequote(,)dnl
-  i[345]86-*-bsd* | i[345]86-*-freebsd*)
+  i[3456]86-*-bsd* | i[3456]86-*-freebsd*)
 changequote([,])dnl
        COREFILE=trad-core.o
        AC_DEFINE(TRAD_HEADER,"hosts/i386bsd.h")
        ;;
 changequote(,)dnl
-  i[345]86-*-netbsd*)
+  i[3456]86-*-netbsd*)
 changequote([,])dnl
        COREFILE=netbsd-core.o
        ;;
 changequote(,)dnl
-  i[345]86-esix-sysv3*)
+  i[3456]86-esix-sysv3*)
 changequote([,])dnl
        COREFILE=trad-core.o
        AC_DEFINE(TRAD_HEADER,"hosts/esix.h")
        ;;
 changequote(,)dnl
-  i[345]86-*-sco* | i[345]86-*-isc*)
+  i[3456]86-*-sco* | i[3456]86-*-isc*)
 changequote([,])dnl
        COREFILE=trad-core.o
        AC_DEFINE(TRAD_HEADER,"hosts/i386sco.h")
        ;;
 changequote(,)dnl
-  i[345]86-*-mach3*)
+  i[3456]86-*-mach3*)
 changequote([,])dnl
        COREFILE=trad-core.o
        AC_DEFINE(TRAD_HEADER,"hosts/i386mach3.h")
        ;;
 changequote(,)dnl
-  i[345]86-*-linux*)
+  i[3456]86-*-linux*)
 changequote([,])dnl
        COREFILE=trad-core.o
        AC_DEFINE(TRAD_HEADER,"hosts/i386linux.h")
        ;;
 changequote(,)dnl
-  i[345]86-*-isc*)     COREFILE=trad-core.o ;;
-  i[345]86-*-aix*)     COREFILE=aix386-core.o ;;
+  i[3456]86-*-isc*)    COREFILE=trad-core.o ;;
+  i[3456]86-*-aix*)    COREFILE=aix386-core.o ;;
 changequote([,])dnl
   i860-*-mach3* | i860-*-osf1*)
        COREFILE=trad-core.o
@@ -454,6 +456,9 @@ do
     bfd_elf32_powerpc_vec)     tb="$tb elf32-ppc.o elf32.o $elf" ;;
     bfd_elf32_powerpcle_vec)   tb="$tb elf32-ppc.o elf32.o $elf" ;;
     bfd_elf32_sparc_vec)       tb="$tb elf32-sparc.o elf32.o $elf" ;;
+# start-sanitize-v850
+    bfd_elf32_v850_vec)                tb="$tb elf32-v850.o elf32.o $elf" ;;
+# end-sanitize-v850
     bfd_elf64_big_generic_vec)         tb="$tb elf64-gen.o elf64.o $elf"
                                target64=true ;;
     bfd_elf64_little_generic_vec) tb="$tb elf64-gen.o elf64.o $elf"
index 860d577a2da7fd95baeb8b9f5957db9832d8eb7a..6353553c2421016c55889e013b41cf0186df1375 100644 (file)
@@ -127,15 +127,15 @@ case "${host}" in
   mips*-sgi-irix3*)       host_makefile_frag=config/mh-sysv ;;
   mips*-*-sysv4*)        host_makefile_frag=config/mh-sysv4 ;;
   mips*-*-sysv*)         host_makefile_frag=config/mh-riscos ;;
-  i[345]86-ncr-sysv4.3)   host_makefile_frag=config/mh-ncrsvr43 ;;
-  i[345]86-ncr-sysv4*)    host_makefile_frag=config/mh-ncr3000 ;;
-  i[345]86-*-sco3.2v5*)   host_makefile_frag=config/mh-sysv ;;
-  i[345]86-*-sco*)        host_makefile_frag=config/mh-sco ;;
-  i[345]86-*-isc*)       host_makefile_frag=config/mh-sysv ;;
-  i[345]86-*-linux*)      host_makefile_frag=config/mh-linux ;;
-  i[345]86-*-solaris2*)   host_makefile_frag=config/mh-sysv4 ;;
-  i[345]86-*-aix*)       host_makefile_frag=config/mh-aix386 ;;
-  i[345]86-*-go32*)      host_makefile_frag=config/mh-go32 ;;
+  i[3456]86-ncr-sysv4.3)  host_makefile_frag=config/mh-ncrsvr43 ;;
+  i[3456]86-ncr-sysv4*)   host_makefile_frag=config/mh-ncr3000 ;;
+  i[3456]86-*-sco3.2v5*)  host_makefile_frag=config/mh-sysv ;;
+  i[3456]86-*-sco*)       host_makefile_frag=config/mh-sco ;;
+  i[3456]86-*-isc*)      host_makefile_frag=config/mh-sysv ;;
+  i[3456]86-*-linux*)     host_makefile_frag=config/mh-linux ;;
+  i[3456]86-*-solaris2*)  host_makefile_frag=config/mh-sysv4 ;;
+  i[3456]86-*-aix*)      host_makefile_frag=config/mh-aix386 ;;
+  i[3456]86-*-go32*)     host_makefile_frag=config/mh-go32 ;;
   *-cygwin32*)           host_makefile_frag=config/mh-cygwin32 ;;
   vax-*-ultrix2*)         host_makefile_frag=config/mh-vaxult2 ;;
   *-*-solaris2*)          host_makefile_frag=config/mh-solaris ;;
@@ -193,7 +193,7 @@ if [ x${shared} = xyes ]; then
   waugh=
   case "${host}" in
     hppa*)             waugh=config/mh-papic ;;
-    i[345]86-*)                waugh=config/mh-x86pic ;;
+    i[3456]86-*)       waugh=config/mh-x86pic ;;
     sparc64-*)         waugh=config/mh-sparcpic ;;
     *)                 waugh=config/mh-${host_cpu}pic ;;
   esac
@@ -212,7 +212,7 @@ fi
 
 case "${target}" in
   v810*)               target_makefile_frag=config/mt-v810 ;;
-  i[345]86-*-netware*)  target_makefile_frag=config/mt-netware ;;
+  i[3456]86-*-netware*) target_makefile_frag=config/mt-netware ;;
   powerpc-*-netware*)   target_makefile_frag=config/mt-netware ;;
   powerpc*-*-eabi* | \
   powerpc*-*-elf* | \
@@ -321,7 +321,7 @@ fi
 # Default to using --with-stabs for certain targets.
 if [ x${with_stabs} = x ]; then
   case "${target}" in
-  mips*-*-* | alpha*-*-osf* | i[345]86*-*-sysv4* | i[345]86*-*-unixware*)
+  mips*-*-* | alpha*-*-osf* | i[3456]86*-*-sysv4* | i[3456]86*-*-unixware*)
     with_stabs=yes;
     withoptions="${withoptions} --with-stabs"
     ;;
@@ -362,7 +362,7 @@ done
 # Configure extra directories which are host specific
 
 case "${host}" in
-       i[345]86-*-go32*)
+       i[3456]86-*-go32*)
          configdirs="$configdirs dosrel" ;;
        *-cygwin32*)
          configdirs="$configdirs dosrel" ;;
@@ -375,10 +375,10 @@ esac
 noconfigdirs=""
 
 case "${host}" in
-  i[345]86-*-vsta)
+  i[3456]86-*-vsta)
     noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl apache inet"
     ;;
-  i[345]86-*-go32)
+  i[3456]86-*-go32)
     noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl apache inet"
        ;;
   *-*-cygwin32)
@@ -444,7 +444,7 @@ case "${target}" in
     esac
     noconfigdirs="$noconfigdirs ld shellutils"
     ;;
-  i[345]86-*-go32)
+  i[3456]86-*-go32)
     # but don't build gdb
     noconfigdirs="$noconfigdirs gdb target-libg++ target-libstdc++ target-libio target-librx"
     ;;
@@ -460,24 +460,24 @@ case "${target}" in
       *) noconfigdirs="$noconfigdirs gdb"
     esac
     ;;    
-  i[345]86-*-pe)
+  i[3456]86-*-pe)
     noconfigdirs="$noconfigdirs target-libg++ target-libstdc++ target-libio target-librx target-libgloss"
     ;;
-  i[345]86-*-sco3.2v5*)
+  i[3456]86-*-sco3.2v5*)
     # The linker does not yet know about weak symbols in COFF,
     # and is not configured to handle mixed ELF and COFF.
     noconfigdirs="$noconfigdirs gprof ld target-libgloss"
     ;;
-  i[345]86-*-sco*)
+  i[3456]86-*-sco*)
     noconfigdirs="$noconfigdirs gprof target-libgloss"
     ;;
-  i[345]86-*-solaris2*)
+  i[3456]86-*-solaris2*)
     # The linker does static linking correctly, but the Solaris C library
     # has bugs such that some important functions won't work when statically
     # linked.  (See man pages for getpwuid, for example.)
     noconfigdirs="$noconfigdirs ld target-libgloss"
     ;;
-  i[345]86-*-sysv4*)
+  i[3456]86-*-sysv4*)
     # The SYSV4 C compiler doesn't handle Emacs correctly
     case "${CC}" in
        "" | cc*) noconfigdirs="$noconfigdirs emacs emacs19" ;;
@@ -543,8 +543,8 @@ case "${target}" in
     ;;
   sh-*-*)
     case "${host}" in
-      i[345]86-*-vsta) ;; # don't add gprof back in
-      i[345]86-*-go32) ;; # don't add gprof back in
+      i[3456]86-*-vsta) ;; # don't add gprof back in
+      i[3456]86-*-go32) ;; # don't add gprof back in
       *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
     esac
     noconfigdirs="$noconfigdirs target-libgloss"
@@ -740,7 +740,7 @@ fi
 if [ x${shared} = xyes ]; then
   case "${target}" in
     hppa*)             target_makefile_frag=config/mt-papic ;;
-    i[345]86-*)                target_makefile_frag=config/mt-x86pic ;;
+    i[3456]86-*)               target_makefile_frag=config/mt-x86pic ;;
     *)                 target_makefile_frag=config/mt-${target_cpu}pic ;;
   esac
 fi
This page took 0.045776 seconds and 4 git commands to generate.