bfd:
* config.bfd (hppa*-*-netbsd*): Set targ_defvec to bfd_elf32_hppa_nbsd_vec. Add bfd_elf32_hppa_linux_vec to targ_selvecs. * configure.in (bfd_elf32_hppa_nbsd_vec): Add case. * configure: Regenerate. * elf32-hppa.c (elf32_hppa_object_p): Add "elf32-hppa-netbsd" case that accepts OSABI=NetBSD and OSABI=SysV. (elf32_hppa_set_gp): For "elf32-hppa-netbsd", set the GP to the base of .got or .data (if .got does not exist). (elf32_hppa_post_process_headers): For elf32-hppa-netbsd, set OSABI=NetBSD. (TARGET_BIG_SYM): Add bfd_elf32_hppa_nbsd_vec case. (TARGET_BIG_NAME): Add "elf32-hppa-netbsd" case. * targets.c (bfd_elf32_hppa_nbsd_vec): Add extern declaration. (_bfd_target_vector): Add bfd_elf32_hppa_nbsd_vec. gas: * config/tc-hppa.h (TARGET_FORMAT): Set to "elf32-hppa-netbsd" for TE_NetBSD. ld: * emulparams/hppanbsd.sh (OUTPUT_FORMAT): Set to "elf32-hppa-netbsd".
This commit is contained in:
parent
11e7cc767d
commit
e7fbc2bf98
@ -384,10 +384,14 @@ case "${targ}" in
|
||||
;;
|
||||
#endif
|
||||
|
||||
hppa*-*-linux-gnu* | hppa*-*-netbsd*)
|
||||
hppa*-*-linux-gnu*)
|
||||
targ_defvec=bfd_elf32_hppa_linux_vec
|
||||
targ_selvecs=bfd_elf32_hppa_vec
|
||||
;;
|
||||
hppa*-*-netbsd*)
|
||||
targ_defvec=bfd_elf32_hppa_nbsd_vec
|
||||
targ_selvecs="bfd_elf32_hppa_vec bfd_elf32_hppa_linux_vec"
|
||||
;;
|
||||
hppa*-*-*elf* | hppa*-*-lites* | hppa*-*-sysv4* | hppa*-*-rtems* | hppa*-*-openbsd*)
|
||||
targ_defvec=bfd_elf32_hppa_vec
|
||||
targ_selvecs=bfd_elf32_hppa_linux_vec
|
||||
|
@ -1,3 +1,8 @@
|
||||
2004-07-27 Jason Thorpe <thorpej@wasabisystems.com>
|
||||
|
||||
* config/tc-hppa.h (TARGET_FORMAT): Set to "elf32-hppa-netbsd"
|
||||
for TE_NetBSD.
|
||||
|
||||
2004-07-27 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* config/tc-ppc.c (ppc_frob_file_before_adjust): Warn if .toc too big.
|
||||
|
@ -1,3 +1,7 @@
|
||||
2004-07-27 Jason Thorpe <thorpej@wasabisystems.com>
|
||||
|
||||
* emulparams/hppanbsd.sh (OUTPUT_FORMAT): Set to "elf32-hppa-netbsd".
|
||||
|
||||
2004-07-26 Dmitry Diky <diwil@spec.ru>
|
||||
|
||||
* Makefile.am: Add new subtargets: msp430x1610, msp430x1611,
|
||||
|
Loading…
Reference in New Issue
Block a user