*** empty log message ***
[deliverable/binutils-gdb.git] / gdb / configure.tgt
index efa9114591b2fe1d6a130ad52e5350a32f870816..94dd8a63764188be26016f293299f85047bdab80 100644 (file)
@@ -14,6 +14,7 @@ case "${target_cpu}" in
 
 alpha*)                        gdb_target_cpu=alpha ;;
 arm*)                  gdb_target_cpu=arm ;;
+avr*)                  gdb_target_cpu=avr ;;
 hppa*)                 gdb_target_cpu=pa ;;
 i[3456]86*)            gdb_target_cpu=i386 ;;
 m68hc11*|m6811*)       gdb_target_cpu=m68hc11 ;;
@@ -24,6 +25,7 @@ powerpc*)             gdb_target_cpu=powerpc ;;
 sparc*)                        gdb_target_cpu=sparc ;;
 thumb*)                        gdb_target_cpu=arm ;;
 s390*)                 gdb_target_cpu=s390 ;;
+sh*)                   gdb_target_cpu=sh ;;
 strongarm*)            gdb_target_cpu=arm ;;
 xscale*)               gdb_target_cpu=arm ;;
 v850*)                 gdb_target_cpu=v850 ;;
@@ -36,18 +38,10 @@ esac
 
 case "${target}" in
 
-# OBSOLETE a29k-*-aout*)               gdb_target=a29k ;;
-# OBSOLETE a29k-*-coff*)               gdb_target=a29k ;;
-# OBSOLETE a29k-*-elf*)                gdb_target=a29k ;;
-# OBSOLETE a29k-*-ebmon*)              gdb_target=a29k ;;
-# OBSOLETE a29k-*-kern*)               gdb_target=a29k-kern ;;
-# OBSOLETE a29k-*-none*)               gdb_target=a29k ;;
-# OBSOLETE a29k-*-udi*)                gdb_target=a29k-udi ;;
-# OBSOLETE a29k-*-vxworks*)        gdb_target=vx29k ;;
-
 alpha*-*-osf*)         gdb_target=alpha-osf1 ;;
 alpha*-*-linux*)       gdb_target=alpha-linux ;;
 alpha*-*-freebsd*)     gdb_target=fbsd ;;
+alpha*-*-netbsd*)      gdb_target=nbsd ;;
 
 arc-*-*)               gdb_target=arc ;;
 
@@ -65,6 +59,10 @@ xscale-*-*)          gdb_target=embed
                         configdirs="$configdirs rdi-share"
                         ;;
 
+avr-*-*)               gdb_target=avr
+                       gdb_multi_arch=yes
+                       ;;
+
 cris*)                  gdb_target=cris ;;
 
 d10v-*-*)              gdb_target=d10v ;;
@@ -105,8 +103,6 @@ i[3456]86-*-solaris*)       gdb_target=i386sol2 ;;
 i[3456]86-*-sysv4.2*)  gdb_target=i386v42mp ;;
 i[3456]86-*-sysv4*)    gdb_target=i386v4 ;;
 i[3456]86-*-sysv5*)    gdb_target=i386v42mp ;;
-i[3456]86-*-unixware2*)        gdb_target=i386v42mp ;;
-i[3456]86-*-unixware*) gdb_target=i386v4 ;;
 i[3456]86-*-sco3.2v4*) gdb_target=i386sco4 ;;
 i[3456]86-*-sco3.2v5*) gdb_target=i386sco5 ;;
 i[3456]86-*-sco*)      gdb_target=i386v ;;
@@ -249,12 +245,13 @@ s390x-*-*)                gdb_target=s390x
                        ;;
 
 sh*-*-pe)              gdb_target=wince ;;
-sh-*-hms)              gdb_target=embed ;;
 sh-*-coff*)            gdb_target=embed ;;
 sh-*-elf*)             gdb_target=embed ;;
 sh-*-linux*)           gdb_target=linux
                        build_gdbserver=yes
                        ;;
+sh*-*-netbsdelf*)      gdb_target=nbsd ;;
+sh*)                   gdb_target=embed ;;
 
 sparc-*-aout*)         gdb_target=sparc-em ;;
 sparc-*-coff*)         gdb_target=sparc-em ;;
@@ -276,6 +273,8 @@ 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-*-freebsd*|ultrasparc-*-freebsd*|sparcv9-*-freebsd*)
+                       gdb_target=fbsd ;;
 sparc64-*-linux*)      gdb_target=sp64linux ;;
 sparcv9-*-* | sparc64-*-*) gdb_target=sp64 ;;
 
@@ -311,5 +310,6 @@ d10v)               gdb_multi_arch=yes ;;
 m68hc11)       gdb_multi_arch=yes ;;
 mn10300)       gdb_multi_arch=yes ;;
 x86-64linux)    gdb_multi_arch=yes ;;
+v850)           gdb_multi_arch=yes ;;
 xstormy16)      gdb_multi_arch=yes ;;
 esac
This page took 0.024284 seconds and 4 git commands to generate.