diff options
author | Alan Modra <amodra@gmail.com> | 2004-05-28 05:42:30 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2004-05-28 05:42:30 +0000 |
commit | 164e712d71c3e73cf048b45615b8f3f2f1fc4b84 (patch) | |
tree | af51365646945b52fa48e5eebdd14b134562df8a /ld/ldwrite.c | |
parent | 652ca075fb8a0fa8dfaed984df1e8ca250f6fcce (diff) | |
download | gdb-164e712d71c3e73cf048b45615b8f3f2f1fc4b84.zip gdb-164e712d71c3e73cf048b45615b8f3f2f1fc4b84.tar.gz gdb-164e712d71c3e73cf048b45615b8f3f2f1fc4b84.tar.bz2 |
* ldlang.c (lang_add_section): Don't twidlle SEC_EXCLUDE here.
(output_section_callback): Nor SEC_KEEP here.
(gc_section_callback): Twiddle SEC_EXCLUDE here.
(lang_gc_wild): Delete. Fold into..
(lang_gc_sections_1): ..here. Only call bfd_gc_sections when garbage
collecting.
(lang_process): Always call lang_gc_sections.
(lang_place_orphans): Handle SEC_EXCLUDE sections.
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Remove
SEC_EXCLUDE code.
Diffstat (limited to 'ld/ldwrite.c')
0 files changed, 0 insertions, 0 deletions