aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorPhil Blundell <philb@gnu.org>2000-05-14 18:49:34 +0000
committerPhil Blundell <philb@gnu.org>2000-05-14 18:49:34 +0000
commit1bde2d57d9502fc3bc7e3f4d420470abd247b47d (patch)
tree879b5d9dd877013f93381b3c9c76f4cc1d2ba1aa /bfd
parentd812147943601bc96ee06cf70b9339a868290c59 (diff)
downloadgdb-1bde2d57d9502fc3bc7e3f4d420470abd247b47d.zip
gdb-1bde2d57d9502fc3bc7e3f4d420470abd247b47d.tar.gz
gdb-1bde2d57d9502fc3bc7e3f4d420470abd247b47d.tar.bz2
Support ARM ELF defaulting to big endian
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog4
-rw-r--r--bfd/config.bfd4
2 files changed, 8 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index ee45f0c..2630257 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,7 @@
+2000-05-14 Philip Blundell <philb@gnu.org>
+
+ * config.bfd (armeb-*-elf, arm*b-*-linux-gnu*): New targets.
+
2000-05-12 Alan Modra <alan@linuxcare.com.au>
* targets.c (bfd_target_vector): #ifdef BFD64 rs6000coff64_vec
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 0266ca2..475fd0f 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -131,6 +131,10 @@ case "${targ}" in
targ_selvecs=armcoff_big_vec
targ_underscore=yes
;;
+ armeb-*-elf | arm*b-*-linux-gnu*)
+ targ_defvec=bfd_elf32_bigarm_vec
+ targ_selvecs=bfd_elf32_littlearm_vec
+ ;;
arm-*-elf | arm*-*-linux-gnu* | arm*-*-conix*)
targ_defvec=bfd_elf32_littlearm_vec
targ_selvecs=bfd_elf32_bigarm_vec