summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiemo Seufer <ths@networkno.de>2006-08-15 18:23:10 +0000
committerThiemo Seufer <ths@networkno.de>2006-08-15 18:23:10 +0000
commit8d75e24c8f01e4599699d0def05c5a7fe15f62c9 (patch)
tree33d062fd6cae264f886d82837dc3fec3021243d0
parent141458b172288d5b15f104f6cba5d26e78a22c23 (diff)
downloadgdb-newlib-csl-sourcerygxx-3_4_4-25.tar.gz
* config.sub: Add support for sde as alias of mipsisa32-sde-elf. [ bfd/ChangeLog ] * config.bfd: Add configurations for mips*el-sde-elf* and mips*-sde-elf*. [ binutils/testsuite/ChangeLog ] * binutils-all/readelf.exp (readelf_test): Handle mips*-sde-elf*. [ gas/ChangeLog ] * configure.tgt: Handle mips*-sde-elf*. [ gas/testsuite/ChangeLog ] * gas/mips/mips.exp: Handle mips*-sde-elf*.
-rw-r--r--ChangeLog6
-rw-r--r--bfd/ChangeLog7
-rw-r--r--bfd/config.bfd10
-rwxr-xr-xconfig.sub4
4 files changed, 27 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c509360638d..ab436ff99ea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-08-15 Thiemo Seufer <ths@mips.com>
+ Nigel Stephens <nigel@mips.com>
+ David Ung <davidu@mips.com>
+
+ * config.sub: Add support for sde as alias of mipsisa32-sde-elf.
+
2006-07-25 Paolo Bonzini <bonzini@gnu.org>
Sync from GCC:
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 721f58f5e31..2d3538cf2e4 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,10 @@
+2006-08-15 Thiemo Seufer <ths@mips.com>
+ Nigel Stephens <nigel@mips.com>
+ David Ung <davidu@mips.com>
+
+ * config.bfd: Add configurations for mips*el-sde-elf* and
+ mips*-sde-elf*.
+
2006-08-14 DJ Delorie <dj@redhat.com>
* elf-m10300.c (elf32_mn10300_link_hash_entry): Add value.
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 998bca235be..5b088905d97 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -898,6 +898,16 @@ case "${targ}" in
want64=true
;;
#endif
+ mips*el-sde-elf*)
+ targ_defvec=bfd_elf32_tradlittlemips_vec
+ targ_selvecs="bfd_elf32_tradbigmips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_ntradlittlemips_vec bfd_elf64_tradbigmips_vec bfd_elf64_tradlittlemips_vec ecoff_big_vec ecoff_little_vec"
+ want64=true
+ ;;
+ mips*-sde-elf*)
+ targ_defvec=bfd_elf32_tradbigmips_vec
+ targ_selvecs="bfd_elf32_tradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_ntradlittlemips_vec bfd_elf64_tradbigmips_vec bfd_elf64_tradlittlemips_vec ecoff_big_vec ecoff_little_vec"
+ want64=true
+ ;;
mips*el-*-elf* | mips*el-*-vxworks* | mips*-*-chorus*)
targ_defvec=bfd_elf32_littlemips_vec
targ_selvecs="bfd_elf32_bigmips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec"
diff --git a/config.sub b/config.sub
index 4d936e23942..7ee5e9fef77 100755
--- a/config.sub
+++ b/config.sub
@@ -909,6 +909,10 @@ case $basic_machine in
sb1el)
basic_machine=mipsisa64sb1el-unknown
;;
+ sde)
+ basic_machine=mipsisa32-sde
+ os=-elf
+ ;;
sei)
basic_machine=mips-sei
os=-seiux