(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.
|
||
|---|---|---|
| .. | ||
| aix.em | ||
| alphaelf.em | ||
| armcoff.em | ||
| armelf_oabi.em | ||
| armelf.em | ||
| astring.sed | ||
| beos.em | ||
| elf32.em | ||
| generic.em | ||
| gld960.em | ||
| gld960c.em | ||
| hppaelf.em | ||
| ia64elf.em | ||
| irix.em | ||
| linux.em | ||
| lnk960.em | ||
| m68hc1xelf.em | ||
| m68kcoff.em | ||
| m68kelf.em | ||
| mipsecoff.em | ||
| mmix-elfnmmo.em | ||
| mmixelf.em | ||
| mmo.em | ||
| needrelax.em | ||
| netbsd.em | ||
| ostring.sed | ||
| pe.em | ||
| ppc32elf.em | ||
| ppc64elf.em | ||
| README | ||
| sh64elf.em | ||
| sunos.em | ||
| ticoff.em | ||
| vanilla.em | ||
| xtensaelf.em | ||
The files in this directory are sourced by genscripts.sh, after setting some variables to substitute in, to produce C source files that contain jump tables for each emulation.