X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fconfigure.tgt;h=30942b3dd0a0a6d12ce3b18c7d9c7082ef8e3786;hb=02e423b9b296edcf2fc50161c361062727a3263d;hp=e1133fc168a3a5163d62f05cb925c75b6a88efdf;hpb=6477a14af7459507da6e7acf40dc5b559709602a;p=binutils-gdb.git diff --git a/gdb/configure.tgt b/gdb/configure.tgt index e1133fc168a..30942b3dd0a 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -14,7 +14,6 @@ case "${target_cpu}" in alpha*) gdb_target_cpu=alpha ;; arm*) gdb_target_cpu=arm ;; -# OBSOLETE c[12]) gdb_target_cpu=convex ;; hppa*) gdb_target_cpu=pa ;; i[3456]86*) gdb_target_cpu=i386 ;; m68hc11*|m6811*) gdb_target_cpu=m68hc11 ;; @@ -22,9 +21,9 @@ m68*) gdb_target_cpu=m68k ;; m88*) gdb_target_cpu=m88k ;; mips*) gdb_target_cpu=mips ;; powerpc*) gdb_target_cpu=powerpc ;; -# OBSOLETE pyramid) gdb_target_cpu=pyr ;; sparc*) gdb_target_cpu=sparc ;; thumb*) gdb_target_cpu=arm ;; +s390*) gdb_target_cpu=s390 ;; strongarm*) gdb_target_cpu=arm ;; xscale*) gdb_target_cpu=arm ;; v850*) gdb_target_cpu=v850 ;; @@ -40,9 +39,9 @@ a29k-*-aout*) gdb_target=a29k ;; a29k-*-coff*) gdb_target=a29k ;; a29k-*-elf*) gdb_target=a29k ;; a29k-*-ebmon*) gdb_target=a29k ;; -a29k-*-kern*) gdb_target=a29k-kern ;; +# OBSOLETE a29k-*-kern*) gdb_target=a29k-kern ;; a29k-*-none*) gdb_target=a29k ;; -a29k-*-sym1*) gdb_target=ultra3 ;; +# OBSOLETE a29k-*-sym1*) gdb_target=ultra3 ;; a29k-*-udi*) gdb_target=a29k-udi ;; a29k-*-vxworks*) gdb_target=vx29k ;; @@ -63,8 +62,8 @@ arm*-*-* | thumb*-*-* | strongarm*-*-*) xscale-*-*) gdb_target=embed configdirs="$configdirs rdi-share" ;; -# OBSOLETE c1-*-*) gdb_target=convex ;; -# OBSOLETE c2-*-*) gdb_target=convex ;; + +cris*) gdb_target=cris ;; d10v-*-*) gdb_target=d10v ;; d30v-*-*) gdb_target=d30v ;; @@ -105,7 +104,7 @@ i[3456]86-*-msdosdjgpp*) gdb_target=go32 ;; i[3456]86-*-lynxos*) gdb_target=i386lynx configdirs="${configdirs} gdbserver" ;; i[3456]86-*-solaris*) gdb_target=i386sol2 ;; -i[3456]86-*-sunos*) gdb_target=sun386 ;; +# OBSOLETE i[3456]86-*-sunos*) gdb_target=sun386 ;; i[3456]86-*-sysv4.2*) gdb_target=i386v42mp ;; i[3456]86-*-sysv4*) gdb_target=i386v4 ;; i[3456]86-*-sysv5*) gdb_target=i386v42mp ;; @@ -126,6 +125,7 @@ i[3456]86-*-netware*) gdb_target=i386nw configdirs="${configdirs} nlm" ;; i[3456]86-*-osf1mk*) gdb_target=i386mk ;; i[3456]86-*-cygwin*) gdb_target=cygwin ;; +i[3456]86-*-pe*) gdb_target=embed ;; i[3456]86-*-vxworks*) gdb_target=vxworks ;; i960-*-bout*) gdb_target=vxworks960 ;; @@ -136,6 +136,7 @@ i960-*-elf*) gdb_target=mon960 ;; i960-*-nindy*) gdb_target=nindy960 ;; i960-*-vxworks*) gdb_target=vxworks960 ;; +ia64-*-aix*) gdb_target=aix ;; ia64-*-linux*) gdb_target=linux ;; m32r-*-elf*) gdb_target=m32r ;; @@ -149,19 +150,18 @@ m68*-apollo*-bsd*) gdb_target=apollo68b ;; m68*-bull-sysv*) gdb_target=dpx2 ;; m68*-hp-bsd*) gdb_target=hp300bsd ;; m68*-hp-hpux*) gdb_target=hp300hpux ;; -# OBSOLETE m68*-altos-*) gdb_target=altos ;; m68*-att-*) gdb_target=3b1 ;; m68*-cisco*-*) gdb_target=cisco ;; m68*-ericsson-*) gdb_target=es1800 ;; -m68*-isi-*) gdb_target=isi ;; +# OBSOLETE m68*-isi-*) gdb_target=isi ;; m68*-motorola-*) gdb_target=delta68 ;; m68*-netx-*) gdb_target=vxworks68 ;; -m68*-sony-*) gdb_target=news ;; +# OBSOLETE m68*-sony-*) gdb_target=news ;; m68*-tandem-*) gdb_target=st2000 ;; -m68*-rom68k-*) gdb_target=monitor ;; -m68*-*bug-*) gdb_target=monitor ;; -m68*-monitor-*) gdb_target=monitor ;; -m68*-est-*) gdb_target=monitor ;; +# OBSOLETE m68*-rom68k-*) gdb_target=monitor ;; +# OBSOLETE m68*-*bug-*) gdb_target=monitor ;; +# OBSOLETE m68*-monitor-*) gdb_target=monitor ;; +# OBSOLETE m68*-est-*) gdb_target=monitor ;; m68*-*-aout*) gdb_target=monitor ;; m68*-*-coff*) gdb_target=monitor ;; m68*-*-elf*) gdb_target=monitor ;; @@ -178,7 +178,7 @@ m68*-*-sunos4*) gdb_target=sun3os4 m68*-*-sysv4*) gdb_target=m68kv4 ;; m68*-*-vxworks*) gdb_target=vxworks68 ;; -m88*-harris-cxux*) gdb_target=cxux ;; +# OBSOLETE m88*-harris-cxux*) gdb_target=cxux ;; m88*-motorola-sysv4*) gdb_target=delta88v4 ;; m88*-motorola-*) gdb_target=delta88 ;; m88*-*-*) gdb_target=m88k ;; @@ -211,9 +211,10 @@ mips*-*-elf*) gdb_target=embed ;; mips*-little-*) gdb_target=littlemips ;; mips*-*-lnews*) gdb_target=embedl ;; mips*-sgi-irix5*) gdb_target=irix5 ;; -mips*-sgi-irix6*) gdb_target=irix5 ;; +mips*-sgi-irix6*) gdb_target=irix6 ;; mips*-sgi-*) gdb_target=irix3 ;; mips*-sony-*) gdb_target=bigmips ;; +mips*-*-linux*) gdb_target=linux ;; mips*-*-mach3*) gdb_target=mipsm3 ;; mips*-*-sysv4*) gdb_target=mipsv4 ;; mips*-*-sysv*) gdb_target=bigmips ;; @@ -225,21 +226,21 @@ mn10300-*-*) gdb_target=mn10300 ;; none-*-*) gdb_target=none ;; -ns32k-*-mach3*) gdb_target=ns32km3 ;; +# OBSOLETE ns32k-*-mach3*) gdb_target=ns32km3 ;; ns32k-*-netbsd*) gdb_target=nbsd configdirs="${configdirs} gdbserver" ;; -ns32k-utek-sysv*) gdb_target=merlin ;; -ns32k-utek-*) gdb_target=umax ;; +# OBSOLETE ns32k-utek-sysv*) gdb_target=merlin ;; +# OBSOLETE ns32k-utek-*) gdb_target=umax ;; powerpc-*-macos*) gdb_target=macos ;; powerpc-*-netbsd*) gdb_target=nbsd configdirs="${configdirs} gdbserver" ;; -powerpc-*-netware*) gdb_target=ppc-nw - configdirs="${configdirs} nlm" ;; +# OBSOLETE powerpc-*-netware*) gdb_target=ppc-nw +# OBSOLETE configdirs="${configdirs} nlm" ;; powerpc-*-aix*) gdb_target=aix ;; -powerpcle-*-cygwin*) gdb_target=cygwin ;; -powerpcle-*-solaris*) gdb_target=solaris ;; +# OBSOLETE powerpcle-*-cygwin*) gdb_target=cygwin ;; +# OBSOLETE powerpcle-*-solaris*) gdb_target=solaris ;; powerpc-*-eabi* | powerpc-*-sysv* | powerpc-*-elf*) if test -f ../sim/ppc/Makefile; then gdb_target=ppc-sim @@ -255,15 +256,19 @@ powerpcle-*-eabi* | powerpcle-*-sysv* | powerpcle-*-elf*) powerpc-*-linux*) gdb_target=linux ;; powerpc-*-vxworks*) gdb_target=vxworks ;; -# OBSOLETE pyramid-*-*) gdb_target=pyramid ;; - rs6000-*-lynxos*) gdb_target=rs6000lynx configdirs="${configdirs} gdbserver" ;; rs6000-*-aix4*) gdb_target=aix4 ;; rs6000-*-*) gdb_target=rs6000 ;; +s390-*-*) gdb_target=s390 ;; +s390x-*-*) gdb_target=s390x ;; + sh*-*-pe) gdb_target=wince ;; -sh-*-*) gdb_target=sh ;; +sh-*-hms) gdb_target=embed ;; +sh-*-coff*) gdb_target=embed ;; +sh-*-elf*) gdb_target=embed ;; +sh-*-linux*) gdb_target=linux ;; sparc-*-aout*) gdb_target=sparc-em ;; sparc-*-coff*) gdb_target=sparc-em ;; @@ -287,12 +292,11 @@ sparc86x-*-*) gdb_target=sparclite ;; # regs (some of which are usable in v8plus) so sp64sol.mt hasn't been # deleted though presumably it should be eventually. #sparc64-*-solaris2*) gdb_target=sp64sol2 ;; +sparc64-*-linux*) gdb_target=sp64linux ;; sparc64-*-*) gdb_target=sp64 ;; -# OBSOLETE tahoe-*-*) gdb_target=tahoe ;; - -tic80-*-*) gdb_target=tic80 - configdirs="${configdirs} gdbserver" ;; +# OBSOLETE tic80-*-*) gdb_target=tic80 +# OBSOLETE configdirs="${configdirs} gdbserver" ;; vax-*-*) gdb_target=vax ;; @@ -307,7 +311,7 @@ v850*-*-*) gdb_target=v850 esac ;; -w65-*-*) gdb_target=w65 ;; +# OBSOLETE w65-*-*) gdb_target=w65 ;; z8k-*-coff*) gdb_target=z8k ;; @@ -317,5 +321,8 @@ esac # map GDB target onto multi-arch support case "${gdb_target}" in +cris) gdb_multi_arch=yes ;; +d10v) gdb_multi_arch=yes ;; m68hc11) gdb_multi_arch=yes ;; +mn10300) gdb_multi_arch=yes ;; esac