Home | History | Annotate | Download | only in apriori
      1 #ifndef TWEAK_H
      2 #define TWEAK_H
      3 
      4 #include <source.h>
      5 
      6 /* This function will break up the .bss section into multiple subsegments,
      7    depending on whether the .bss segment contains copy-relocated symbols.  This
      8    will produce a nonstandard ELF file (with multiple .bss sections), tht the
      9    linker will need to know how to handle.  The return value is the number of
     10    segments that the .bss segment was broken into (zero if the .bss segment was
     11    not modified. */
     12 
     13 int tweak_bss_if_necessary(source_t *source);
     14 
     15 #endif/*TWEAK_H*/
     16