* 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 558c7adac4d8e3c143f0fb831855117ac7391a64..31e647cc4ac7adaf4270343b5901073bfc5b5df1 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 e0f8d04fd13ced78dedfdde7d7d03eddb8a10bd6..7713760b4e80ab88510c2e1ac9577a01a229106f 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 0b4d76b89e84479a994b9b6b25e48e680663bf39..4ff9c9d6bc1907b76252e52c98e84f837645ccce 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