aboutsummaryrefslogtreecommitdiff
path: root/bfd/config.bfd
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2000-11-25 00:21:40 +0000
committerNick Clifton <nickc@redhat.com>2000-11-25 00:21:40 +0000
commit077b8428ab2abe6e4c66216151c518c03467323c (patch)
tree4d9e07f38a2e3b8ad7561574fdf3241d484b910d /bfd/config.bfd
parent49425d281cfc2c9d4b61bc7db78f398950e9dca9 (diff)
downloadgdb-077b8428ab2abe6e4c66216151c518c03467323c.zip
gdb-077b8428ab2abe6e4c66216151c518c03467323c.tar.gz
gdb-077b8428ab2abe6e4c66216151c518c03467323c.tar.bz2
Add ARM v5t, v5te and XScale support
Diffstat (limited to 'bfd/config.bfd')
-rw-r--r--bfd/config.bfd10
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 6235079..5deb6cc 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -32,6 +32,7 @@ alpha*) targ_archs=bfd_alpha_arch ;;
arm*) targ_archs=bfd_arm_arch ;;
strongarm*) targ_archs=bfd_arm_arch ;;
thumb*) targ_archs=bfd_arm_arch ;;
+xscale*) targ_archs=bfd_arm_arch ;;
c30*) targ_archs=bfd_tic30_arch ;;
c54x*) targ_archs=bfd_tic54x_arch ;;
hppa*) targ_archs=bfd_hppa_arch ;;
@@ -182,6 +183,15 @@ case "${targ}" in
targ_selvecs=armcoff_big_vec
targ_underscore=yes
;;
+ xscale-*-elf)
+ targ_defvec=bfd_elf32_littlearm_vec
+ targ_selvecs=bfd_elf32_bigarm_vec
+ ;;
+ xscale-*-coff)
+ targ_defvec=armcoff_little_vec
+ targ_selvecs=armcoff_big_vec
+ targ_underscore=yes
+ ;;
a29k-*-ebmon* | a29k-*-udi* | a29k-*-coff* | a29k-*-sym1* | \
a29k-*-vxworks* | a29k-*-sysv*)