From 2d7de17d6167ef2c7240a6886541a9e0031ed798 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 27 Oct 1995 22:20:19 +0000 Subject: * xcofflink.c: More improvements, mostly to fix handling of constructors and a few other special cases. * coff-rs6000.c (rs6000coff_vec): Set symbol_leading_char back to zero, reverting yesterday's change. * bfd-in.h (bfd_xcoff_link_record_set): Declare. (bfd_xcoff_link_count_reloc): Declare. (bfd_xcoff_record_link_assignment): Declare. * bfd-in2.h: Rebuild. --- bfd/bfd-in.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'bfd/bfd-in.h') diff --git a/bfd/bfd-in.h b/bfd/bfd-in.h index be71f73..d027196 100644 --- a/bfd/bfd-in.h +++ b/bfd/bfd-in.h @@ -602,12 +602,19 @@ extern boolean bfd_linux_size_dynamic_sections /* XCOFF support routines for the linker. */ +extern boolean bfd_xcoff_link_record_set + PARAMS ((bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *, + bfd_size_type)); extern boolean bfd_xcoff_import_symbol PARAMS ((bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *, bfd_vma, const char *, const char *, const char *)); extern boolean bfd_xcoff_export_symbol PARAMS ((bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *, boolean)); +extern boolean bfd_xcoff_link_count_reloc + PARAMS ((bfd *, struct bfd_link_info *, const char *)); +extern boolean bfd_xcoff_record_link_assignment + PARAMS ((bfd *, struct bfd_link_info *, const char *)); extern boolean bfd_xcoff_size_dynamic_sections PARAMS ((bfd *, struct bfd_link_info *, const char *, const char *, unsigned long, unsigned long, unsigned long, boolean, -- cgit v1.1