diff options
author | David O'Brien <obrien@FreeBSD.org> | 2001-02-19 06:33:41 +0000 |
---|---|---|
committer | David O'Brien <obrien@FreeBSD.org> | 2001-02-19 06:33:41 +0000 |
commit | d4af977521b974ac3ac87723eeb3ee57d7a5d3dc (patch) | |
tree | 4d02a92515618a1ccd2c623c5871c389fe7df5f8 /bfd/config.bfd | |
parent | e135f41bc2c2080a18ec4458a05757e1dc824876 (diff) | |
download | fsf-binutils-gdb-d4af977521b974ac3ac87723eeb3ee57d7a5d3dc.zip fsf-binutils-gdb-d4af977521b974ac3ac87723eeb3ee57d7a5d3dc.tar.gz fsf-binutils-gdb-d4af977521b974ac3ac87723eeb3ee57d7a5d3dc.tar.bz2 |
2001-02-18 David O'Brien <obrien@FreeBSD>
* configure.in: Recognize FreeBSD/arm, FreeBSD/PowerPC, and treat
FreeBSD/i386-CURRENT differently until I can figure out the needed
corefile changes.
* configure: Regenerate.
* config.bfd: Recognize FreeBSD/x86-64, FreeBSD/ia64, FreeBSD/arm,
FreeBSD/PowerPC, and FreeBSD/sparc64.
Approved by: Philip Blundell <philb@gnu.org>
Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
Diffstat (limited to 'bfd/config.bfd')
-rw-r--r-- | bfd/config.bfd | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/bfd/config.bfd b/bfd/config.bfd index b7e1376..6ddd66d 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -86,7 +86,7 @@ case "${targ}" in alpha*-*-*) targ_defvec=ecoffalpha_little_vec ;; - ia64*-*-linux-gnu* | ia64*-*-elf*) + ia64*-*-freebsd* | ia64*-*-linux-gnu* | ia64*-*-elf*) targ_defvec=bfd_elf64_ia64_little_vec targ_selvecs="bfd_elf64_ia64_big_vec bfd_efi_app_ia64_vec" ;; @@ -94,7 +94,7 @@ case "${targ}" in targ_defvec=bfd_elf64_ia64_big_vec targ_selvecs="bfd_elf32_ia64_big_vec" ;; - sparc64-*-netbsd*) + sparc64-*-freebsd* | sparc64-*-netbsd*) targ_defvec=bfd_elf64_sparc_vec targ_selvecs="bfd_elf32_sparc_vec sunos_big_vec" ;; @@ -149,7 +149,7 @@ case "${targ}" in targ_defvec=bfd_elf32_bigarm_vec targ_selvecs=bfd_elf32_littlearm_vec ;; - arm-*-elf | arm*-*-linux-gnu* | arm*-*-conix* | arm*-*-uclinux*) + arm-*-elf | arm-*-freebsd* | arm*-*-linux-gnu* | arm*-*-conix* | arm*-*-uclinux*) targ_defvec=bfd_elf32_littlearm_vec targ_selvecs=bfd_elf32_bigarm_vec ;; @@ -366,6 +366,10 @@ case "${targ}" in targ_selvecs="i386linux_vec bfd_efi_app_ia32_vec" ;; #ifdef BFD64 + x86_64-*-freebsd*) + targ_defvec=bfd_elf64_x86_64_vec + targ_selvecs="bfd_elf32_i386_vec i386coff_vec bfd_efi_app_ia32_vec" + ;; x86_64-*-linux-gnu*) targ_defvec=bfd_elf64_x86_64_vec targ_selvecs="bfd_elf32_i386_vec i386linux_vec bfd_efi_app_ia32_vec" |