aboutsummaryrefslogtreecommitdiff
path: root/bfd/bfd-in2.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1995-10-27 22:20:19 +0000
committerIan Lance Taylor <ian@airs.com>1995-10-27 22:20:19 +0000
commit2d7de17d6167ef2c7240a6886541a9e0031ed798 (patch)
treec8048a11ea41544a629a277b71bbe9118957afcc /bfd/bfd-in2.h
parent0fb3e100cb114c5c9f3b56374e8a8e94aa5b4460 (diff)
downloadgdb-2d7de17d6167ef2c7240a6886541a9e0031ed798.zip
gdb-2d7de17d6167ef2c7240a6886541a9e0031ed798.tar.gz
gdb-2d7de17d6167ef2c7240a6886541a9e0031ed798.tar.bz2
* 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.
Diffstat (limited to 'bfd/bfd-in2.h')
-rw-r--r--bfd/bfd-in2.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 7747b19..109c1fc 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.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,