From 21db48e0fddca34d6f3ee627a5bc4079275ff501 Mon Sep 17 00:00:00 2001 From: skrll Date: Thu, 2 Feb 2006 22:43:14 +0000 Subject: [PATCH] Pull across fix from binutils-current to allow netbsd sh5 to compile. --- gnu/dist/binutils/bfd/ChangeLog | 7 +++++++ gnu/dist/binutils/bfd/config.bfd | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/gnu/dist/binutils/bfd/ChangeLog b/gnu/dist/binutils/bfd/ChangeLog index e1b986f4af23..52c51c446a5d 100644 --- a/gnu/dist/binutils/bfd/ChangeLog +++ b/gnu/dist/binutils/bfd/ChangeLog @@ -1,4 +1,11 @@ +2005-08-18 Kaz Kojima + + * config.bfd: Add bfd_elf32_shnbsd_vec and bfd_elf32_shlnbsd_vec + to targ_selvecs for sh5*-*-netbsd* and sh64*-*-netbsd*. + 2005-07-16 Eric Botcazou + + * coff-a29k.c: Delete. PR ld/1021 PR ld/1031 diff --git a/gnu/dist/binutils/bfd/config.bfd b/gnu/dist/binutils/bfd/config.bfd index 4f71426e998d..6305f1c33dff 100644 --- a/gnu/dist/binutils/bfd/config.bfd +++ b/gnu/dist/binutils/bfd/config.bfd @@ -1108,20 +1108,20 @@ case "${targ}" in #ifdef BFD64 sh5le-*-netbsd*) targ_defvec=bfd_elf32_sh64lnbsd_vec - targ_selvecs="bfd_elf32_sh64nbsd_vec bfd_elf64_sh64lnbsd_vec bfd_elf64_sh64nbsd_vec" + targ_selvecs="bfd_elf32_sh64nbsd_vec bfd_elf64_sh64lnbsd_vec bfd_elf64_sh64nbsd_vec bfd_elf32_shnbsd_vec bfd_elf32_shlnbsd_vec" ;; sh5-*-netbsd*) targ_defvec=bfd_elf32_sh64nbsd_vec - targ_selvecs="bfd_elf32_sh64lnbsd_vec bfd_elf64_sh64lnbsd_vec bfd_elf64_sh64nbsd_vec" + targ_selvecs="bfd_elf32_sh64lnbsd_vec bfd_elf64_sh64lnbsd_vec bfd_elf64_sh64nbsd_vec bfd_elf32_shnbsd_vec bfd_elf32_shlnbsd_vec" ;; sh64le-*-netbsd*) targ_defvec=bfd_elf64_sh64lnbsd_vec - targ_selvecs="bfd_elf64_sh64nbsd_vec bfd_elf32_sh64lnbsd_vec bfd_elf32_sh64nbsd_vec" + targ_selvecs="bfd_elf64_sh64nbsd_vec bfd_elf32_sh64lnbsd_vec bfd_elf32_sh64nbsd_vec bfd_elf32_shnbsd_vec bfd_elf32_shlnbsd_vec" ;; sh64-*-netbsd*) targ_defvec=bfd_elf64_sh64nbsd_vec - targ_selvecs="bfd_elf64_sh64lnbsd_vec bfd_elf32_sh64lnbsd_vec bfd_elf32_sh64nbsd_vec" + targ_selvecs="bfd_elf64_sh64lnbsd_vec bfd_elf32_sh64lnbsd_vec bfd_elf32_sh64nbsd_vec bfd_elf32_shnbsd_vec bfd_elf32_shlnbsd_vec" ;; #endif