The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 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*/
|