* Makefile.in: Add support for AVR target.
[deliverable/binutils-gdb.git] / gdb / configure.tgt
index 453201ac021d508bbd8065dea01a75e64bf8d1b5..07c8465f75d7f3844ff166abdc204ca32839bccc 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 ;;
@@ -48,6 +49,7 @@ case "${target}" in
 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 ;;
 
@@ -55,7 +57,8 @@ arm*-wince-pe)                gdb_target=wince ;;
 arm*-*-linux*)         gdb_target=linux
                        build_gdbserver=yes
                        ;;
-arm*-*-netbsd*)                gdb_target=nbsd ;;
+arm*-*-netbsd*)                gdb_target=nbsd
+                       gdb_multi_arch=yes ;;
 arm*-*-* | thumb*-*-* | strongarm*-*-*)
                        gdb_target=embed
                         configdirs="$configdirs rdi-share"
@@ -64,6 +67,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 ;;
@@ -240,8 +247,12 @@ rs6000-*-lynxos*)  gdb_target=rs6000lynx ;;
 rs6000-*-aix4*)                gdb_target=aix4 ;;
 rs6000-*-*)            gdb_target=rs6000 ;;
 
-s390-*-*)              gdb_target=s390 ;;
-s390x-*-*)             gdb_target=s390x ;;
+s390-*-*)              gdb_target=s390
+                       build_gdbserver=yes
+                       ;;
+s390x-*-*)             gdb_target=s390x
+                       build_gdbserver=yes
+                       ;;
 
 sh*-*-pe)              gdb_target=wince ;;
 sh-*-hms)              gdb_target=embed ;;
@@ -271,6 +282,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 ;;
 
@@ -289,7 +302,9 @@ v850*-*-*)          gdb_target=v850
                        esac
                        ;;
 
-x86_64-*-linux*)       gdb_target=x86-64linux ;;
+x86_64-*-linux*)       gdb_target=x86-64linux
+                       build_gdbserver=yes
+                       ;;
 
 
 z8k-*-coff*)           gdb_target=z8k ;;
This page took 0.0345569999999999 seconds and 4 git commands to generate.