]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
* config.bfd (sh-*-linux*, sh-*-elf* | sh-*-rtemself*): Add sh64
authorAlexandre Oliva <aoliva@redhat.com>
Wed, 13 Feb 2002 20:45:46 +0000 (20:45 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Wed, 13 Feb 2002 20:45:46 +0000 (20:45 +0000)
vectors.
(sh-*-netbsdelf*): New, to trump sh*-*-netbsdelf* and add sh64
vectors.

bfd/ChangeLog
bfd/config.bfd

index c3eeb3b2cf6e7c22550ee5000ee05189801dd13e..63184757026477ab38b25f2fb7223e71a41a90b2 100644 (file)
@@ -1,3 +1,10 @@
+2002-02-13  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * config.bfd (sh-*-linux*, sh-*-elf* | sh-*-rtemself*): Add sh64
+       vectors.
+       (sh-*-netbsdelf*): New, to trump sh*-*-netbsdelf* and add sh64
+       vectors.
+
 2002-02-13  Matt Fredette  <fredette@netbsd.org>
 
        * elf32-m68k.c (elf32_m68k_print_private_bfd_data): Recognize
index 253e2c42910fce0dd6173f8f35c5e6acf43ecf33..58c73156fcab0af6900d2ecb6374e3f69297c93e 100644 (file)
@@ -857,6 +857,9 @@ case "${targ}" in
   sh-*-linux*)
     targ_defvec=bfd_elf32_shblin_vec
     targ_selvecs=bfd_elf32_shlin_vec
+#ifdef BFD64
+    targ_selvecs="${targ_selvecs} bfd_elf32_sh64_vec bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec"
+#endif
     ;;
   sh*eb-*-linux*)
     targ_defvec=bfd_elf32_shblin_vec
@@ -869,6 +872,13 @@ case "${targ}" in
     targ_defvec=bfd_elf32_shlnbsd_vec
     targ_selvecs="bfd_elf32_shnbsd_vec shcoff_vec shlcoff_vec"
     ;;
+  sh-*-netbsdelf*)
+    targ_defvec=bfd_elf32_shnbsd_vec
+    targ_selvecs="bfd_elf32_shlnbsd_vec shcoff_vec shlcoff_vec"
+#ifdef BFD64
+    targ_selvecs="${targ_selvecs} bfd_elf32_sh64_vec bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec"
+#endif
+    ;;
   sh*-*-netbsdelf*)
     targ_defvec=bfd_elf32_shnbsd_vec
     targ_selvecs="bfd_elf32_shlnbsd_vec shcoff_vec shlcoff_vec"
@@ -877,6 +887,9 @@ case "${targ}" in
   sh-*-elf* | sh-*-rtemself*)
     targ_defvec=bfd_elf32_sh_vec
     targ_selvecs="bfd_elf32_shl_vec shcoff_vec shlcoff_vec shcoff_small_vec shlcoff_small_vec"
+#ifdef BFD64
+    targ_selvecs="${targ_selvecs} bfd_elf32_sh64_vec bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec"
+#endif
     targ_underscore=yes
     ;;
   sh-*-pe)