diff options
author | Mark Shinwell <shinwell@codesourcery.com> | 2006-07-14 13:39:07 +0000 |
---|---|---|
committer | Mark Shinwell <shinwell@codesourcery.com> | 2006-07-14 13:39:07 +0000 |
commit | a4ff94d30506566e1901dfad09840007a0b01f57 (patch) | |
tree | 4b79c0a1e50d206ef89d00e57b552c270a05f02d | |
parent | 1d0bf211311ebd91fa509a1b53675d40f752df32 (diff) | |
download | gdb-a4ff94d30506566e1901dfad09840007a0b01f57.tar.gz |
2006-07-14 Nathan Sidwell <nathan@codesourcery.com>
bfd/
* config.bfd (sh-*-uclinux, sh[12]-*-uclinux): New stanza.
gas/
* configure.tgt (sh-*-uclinux, sh[12]-*-uclinux): Specify as elf.
ld/
* Makefile.am (ALL_EMULATIONS): Add eshelf_uclinux.o
(eshelf_uclinux.c): New target.
* Makefile.in: Rebuilt.
* configure.tgt (sh-*-uclinux* | sh[12]-*-uclinux*): New stanza.
* emulparams/shelf_uclinux.sh: New.
-rw-r--r-- | ChangeLog.csl | 15 | ||||
-rw-r--r-- | bfd/config.bfd | 8 |
2 files changed, 23 insertions, 0 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index ef84c8c85a6..3e67bf32efd 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,18 @@ +2006-07-14 Nathan Sidwell <nathan@codesourcery.com> + + bfd/ + * config.bfd (sh-*-uclinux, sh[12]-*-uclinux): New stanza. + + gas/ + * configure.tgt (sh-*-uclinux, sh[12]-*-uclinux): Specify as elf. + + ld/ + * Makefile.am (ALL_EMULATIONS): Add eshelf_uclinux.o + (eshelf_uclinux.c): New target. + * Makefile.in: Rebuilt. + * configure.tgt (sh-*-uclinux* | sh[12]-*-uclinux*): New stanza. + * emulparams/shelf_uclinux.sh: New. + 2006-07-12 Richard Sandiford <richard@codesourcery.com> Backport from mainline: diff --git a/bfd/config.bfd b/bfd/config.bfd index 37dd03cee69..b820a15c4d4 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -1131,6 +1131,14 @@ case "${targ}" in targ_selvecs=bfd_elf32_shblin_vec ;; + sh-*-uclinux* | sh[12]-*-uclinux*) + targ_defvec=bfd_elf32_sh_vec + targ_selvecs="bfd_elf32_shblin_vec bfd_elf32_shlin_vec" +#ifdef BFD64 + targ_selvecs="${targ_selvecs} bfd_elf32_sh64lin_vec bfd_elf32_sh64blin_vec bfd_elf64_sh64lin_vec bfd_elf64_sh64blin_vec" +#endif + ;; + #ifdef BFD64 sh5le-*-netbsd*) targ_defvec=bfd_elf32_sh64lnbsd_vec |