* xcofflink.c (struct xcoff_loader_info): Add export_defineds
authorIan Lance Taylor <ian@airs.com>
Thu, 7 Dec 1995 01:08:54 +0000 (01:08 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 7 Dec 1995 01:08:54 +0000 (01:08 +0000)
field.
(bfd_xcoff_size_dynamic_sections): Add export_defineds parameter.
(xcoff_build_ldsyms): If export_defineds is set, set XCOFF_EXPORT
for all symbols.
* bfd-in.h (bfd_xcoff_size_dynamic_sections): Update declaration.
* bfd-in2.h: Rebuild.

bfd/ChangeLog
bfd/bfd-in.h
bfd/bfd-in2.h

index 558c7ad..31e647c 100644 (file)
@@ -1,3 +1,13 @@
+Wed Dec  6 17:05:37 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * xcofflink.c (struct xcoff_loader_info): Add export_defineds
+       field.
+       (bfd_xcoff_size_dynamic_sections): Add export_defineds parameter.
+       (xcoff_build_ldsyms): If export_defineds is set, set XCOFF_EXPORT
+       for all symbols.
+       * bfd-in.h (bfd_xcoff_size_dynamic_sections): Update declaration.
+       * bfd-in2.h: Rebuild.
+
 Mon Dec  4 16:40:47 1995  Kim Knuttila  <krk@cygnus.com>
 
        * coffcode.h (coff_set_alignment_hook): Removed some debugging printf's
index e0f8d04..7713760 100644 (file)
@@ -645,6 +645,6 @@ extern boolean bfd_xcoff_record_link_assignment
 extern boolean bfd_xcoff_size_dynamic_sections
   PARAMS ((bfd *, struct bfd_link_info *, const char *, const char *,
           unsigned long, unsigned long, unsigned long, boolean,
-          int, boolean, struct sec **));
+          int, boolean, boolean, struct sec **));
 
 /* And more from the source.  */
index 0b4d76b..4ff9c9d 100644 (file)
@@ -645,7 +645,7 @@ extern boolean bfd_xcoff_record_link_assignment
 extern boolean bfd_xcoff_size_dynamic_sections
   PARAMS ((bfd *, struct bfd_link_info *, const char *, const char *,
           unsigned long, unsigned long, unsigned long, boolean,
-          int, boolean, struct sec **));
+          int, boolean, boolean, struct sec **));
 
 /* And more from the source.  */
 void