strongarm*) gdb_target_cpu=arm ;;
xscale*) gdb_target_cpu=arm ;;
v850*) gdb_target_cpu=v850 ;;
+x86_64*) gdb_target_cpu=i386 ;;
*) gdb_target_cpu=$target_cpu ;;
esac
case "${target}" in
-a29k-*-aout*) gdb_target=a29k ;;
-a29k-*-coff*) gdb_target=a29k ;;
-a29k-*-elf*) gdb_target=a29k ;;
-a29k-*-ebmon*) gdb_target=a29k ;;
-a29k-*-none*) gdb_target=a29k ;;
-a29k-*-udi*) gdb_target=a29k-udi ;;
-a29k-*-vxworks*) gdb_target=vx29k ;;
+# 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 ;;
ns32k-*-netbsd*) gdb_target=nbsd
configdirs="${configdirs} gdbserver" ;;
-powerpc-*-macos*) gdb_target=macos ;;
powerpc-*-netbsd*) gdb_target=nbsd
configdirs="${configdirs} gdbserver" ;;
powerpc-*-aix*) gdb_target=aix ;;
# deleted though presumably it should be eventually.
#sparc64-*-solaris2*) gdb_target=sp64sol2 ;;
sparc64-*-linux*) gdb_target=sp64linux ;;
-sparc64-*-*) gdb_target=sp64 ;;
+sparcv9-*-* | sparc64-*-*) gdb_target=sp64 ;;
xstormy16-*-*) gdb_target=xstormy16 ;;
esac
;;
+x86_64-*-linux*) gdb_target=x86-64linux
+ configdirs="${configdirs} gdbserver" ;;
+
+
z8k-*-coff*) gdb_target=z8k ;;
esac
d10v) gdb_multi_arch=yes ;;
m68hc11) gdb_multi_arch=yes ;;
mn10300) gdb_multi_arch=yes ;;
+x86-64linux) gdb_multi_arch=yes ;;
xstormy16) gdb_multi_arch=yes ;;
esac