* bfdlink.h (struct bfd_link_info): New member export_dynamic.
[deliverable/binutils-gdb.git] / include / bfdlink.h
index 29eeb6617981500c9138851b9d9bbeed904c3f2f..3308f826e8035c0cb9bcc889296bf7e4ba29a73a 100644 (file)
@@ -35,6 +35,8 @@ enum bfd_link_strip
    if strip_all is used.  */
 enum bfd_link_discard
 {
+  discard_sec_merge,   /* Discard local temporary symbols in SEC_MERGE
+                          sections.  */
   discard_none,                /* Don't discard any locals.  */
   discard_l,           /* Discard local temporary symbols.  */
   discard_all          /* Discard all locals.  */
@@ -189,6 +191,9 @@ struct bfd_link_info
   boolean shared;
   /* true if BFD should pre-bind symbols in a shared object.  */
   boolean symbolic;
+  /* true if BFD should export all symbols in the dynamic symbol table
+     of an executable, rather than only those used.  */
+  boolean export_dynamic;
   /* true if shared objects should be linked directly, not shared.  */
   boolean static_link;
   /* true if the output file should be in a traditional format.  This
This page took 0.022899 seconds and 4 git commands to generate.