aboutsummaryrefslogtreecommitdiff
path: root/bfd/config.bfd
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1995-10-04 20:25:21 +0000
committerKen Raeburn <raeburn@cygnus>1995-10-04 20:25:21 +0000
commit2a01c351e30b778e7011a7de741f81c708b71688 (patch)
tree7361ebb018d1a92443a1c46e59d2a4b90e217c46 /bfd/config.bfd
parent7f56bc26e4431b29818d8417364ac7e6effc80cb (diff)
downloadgdb-2a01c351e30b778e7011a7de741f81c708b71688.zip
gdb-2a01c351e30b778e7011a7de741f81c708b71688.tar.gz
gdb-2a01c351e30b778e7011a7de741f81c708b71688.tar.bz2
NS32k changes from Ian Dall:
* aoutx.h (MY_final_link_relocate, MY_relocate_contents): New macros. (aout_link_input_section_std, aout_link_input_section_ext, aout_link_reloc_link_order): Call them instead of _bfd_* versions. * aout-target.h (MY_exec_header_not_counted): New macro, defaults to zero. (backend_data): Use it instead of hardcoded zero. * aout-ns32k.c (CTOR_TABLE_RELOC_HOWTO): New macro. (MY_swap_std_reloc_out): Use udata.i for KEEPIT, don't call stoi. * ns32knetbsd.c: Include bfd.h. (MY_text_includes_header, MY_bfd_reloc_type_lookup): New macros. (MY_bfd_reloc_type_lookup): Declare function too. * pc532-mach.c (set_sizes): Don't declare. (MY_text_includes_header, MY_exec_header_not_counted): Define. (backend_data, MY_backend_data): Don't define. * config.bfd: Treat ns32k-pc532-ux* like ns32k-pc532-mach*, and ns32k-*-lites* like ns32k-*-netbsd*. * hosts/nbsd.h: Swap order of sys/vmparam.h and sys/param.h, to compile on lites.
Diffstat (limited to 'bfd/config.bfd')
-rwxr-xr-xbfd/config.bfd7
1 files changed, 5 insertions, 2 deletions
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 5c506a9..ca7b244 100755
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -337,11 +337,11 @@ case "${targ}" in
targ_selvecs=bfd_elf32_littlemips_vec
;;
- ns32k-pc532-mach*)
+ ns32k-pc532-mach* | ns32k-pc532-ux*)
targ_defvec=pc532machaout_vec
targ_underscore=yes
;;
- ns32k-*-netbsd*)
+ ns32k-*-netbsd* | ns32k-*-lites*)
targ_defvec=pc532netbsd_vec
targ_underscore=yes
;;
@@ -353,6 +353,9 @@ case "${targ}" in
targ_defvec=bfd_elf32_powerpc_vec
targ_selvecs="rs6000coff_vec bfd_elf32_powerpcle_vec"
;;
+ powerpc-*-macos* | powerpc-*-mpw*)
+ targ_defvec=pmac_xcoff_vec
+ ;;
powerpc-*-netware*)
targ_defvec=bfd_elf32_powerpc_vec
targ_selvecs="nlm32_powerpc_vec rs6000coff_vec"