X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fconfigure.tgt;h=30942b3dd0a0a6d12ce3b18c7d9c7082ef8e3786;hb=02e423b9b296edcf2fc50161c361062727a3263d;hp=c876da2728cc92fbbb8df9d63876be6f89ed0a12;hpb=7fcca85b94e4e65b955508154a44466a2b79dff4;p=binutils-gdb.git diff --git a/gdb/configure.tgt b/gdb/configure.tgt index c876da2728c..30942b3dd0a 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -23,6 +23,7 @@ mips*) gdb_target_cpu=mips ;; powerpc*) gdb_target_cpu=powerpc ;; 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 ;; @@ -38,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 ;; @@ -62,6 +63,8 @@ xscale-*-*) gdb_target=embed configdirs="$configdirs rdi-share" ;; +cris*) gdb_target=cris ;; + d10v-*-*) gdb_target=d10v ;; d30v-*-*) gdb_target=d30v ;; @@ -101,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 ;; @@ -122,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 ;; @@ -132,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 ;; @@ -148,15 +153,15 @@ m68*-hp-hpux*) gdb_target=hp300hpux ;; 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 ;; @@ -173,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 ;; @@ -206,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 ;; @@ -220,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,6 +261,9 @@ rs6000-*-lynxos*) gdb_target=rs6000lynx rs6000-*-aix4*) gdb_target=aix4 ;; rs6000-*-*) gdb_target=rs6000 ;; +s390-*-*) gdb_target=s390 ;; +s390x-*-*) gdb_target=s390x ;; + sh*-*-pe) gdb_target=wince ;; sh-*-hms) gdb_target=embed ;; sh-*-coff*) gdb_target=embed ;; @@ -283,10 +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 ;; -tic80-*-*) gdb_target=tic80 - configdirs="${configdirs} gdbserver" ;; +# OBSOLETE tic80-*-*) gdb_target=tic80 +# OBSOLETE configdirs="${configdirs} gdbserver" ;; vax-*-*) gdb_target=vax ;; @@ -301,7 +311,7 @@ v850*-*-*) gdb_target=v850 esac ;; -w65-*-*) gdb_target=w65 ;; +# OBSOLETE w65-*-*) gdb_target=w65 ;; z8k-*-coff*) gdb_target=z8k ;; @@ -311,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