Alan Modra
|
d0bf826b37
|
bfd/
* elf.c (_bfd_elf_fixup_group_sections): New function, split out from..
(_bfd_elf_copy_private_header_data): ..here.
* elflink.c (_bfd_elf_size_group_sections): New function.
(bfd_elf_size_dynamic_sections): Call it.
* elf-bfd.h (_bfd_elf_size_group_sections): Declare.
(_bfd_elf_fixup_group_sections): Declare.
ld/
* ldlang.c (unique_section_p): Add os param. Allow group
sections to match /DISCARD/. Update all callers.
* emultempl/genelf.em (gld${EMULATION_NAME}_before_allocation): New.
(LDEMUL_BEFORE_ALLOCATION): Define.
ld/testsuite/
* ld-elf/group.ld: Discard .dropme sections.
* ld-elf/group10.d, * ld-elf/group10.s: New test.
|
2010-02-19 01:47:16 +00:00 |
|
Joseph Myers
|
d5da93a2e1
|
* ld-elf/group.ld: Discard .reginfo.
|
2007-05-18 19:04:51 +00:00 |
|
Alan Modra
|
9e3be61d60
|
ld/
* emultempl/elf32.em (gld*_before_allocation): Adjust output section
size for warning sections.
ld/testsuite/
* ld-elf/group.ld: Handle .rodata.brlt for powerpc64.
|
2006-11-08 11:29:16 +00:00 |
|
Paul Brook
|
529fcb9585
|
2004-12-01 Paul Brook <paul@codesourcery.com>
bfd/
* elflink.c (elf_link_add_object_symbols): Make symbols from discarded
sections undefined.
ld/testsuite/
* ld-elf/group1.d: New test.
* ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
|
2004-12-01 23:23:12 +00:00 |
|