binutils-gdb/ld/testsuite/ld-elf
Alan Modra d127ecce68 ld/
* ldlang.c (lang_output_section_statement_lookup): Add function
	comment.  Make "name" non-const.  Ensure duplicate entries use
	the same string, allowing simple comparison in hash bucket loop.
	Tweak constraint check.
	(next_matching_output_section_statement): New function.
	* ldlang.h (lang_output_section_statement_lookup): Update.
	(next_matching_output_section_statement): Declare.
	* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
	combine orphan sections when input sections flags differ in
	alloc or load.
	* emultempl/pe.em: Formatting throughout.
	(gld${EMULATION_NAME}_place_orphan): As for elf32.em.
	* emultempl/pep.em: Formatting throughout.
	(gld${EMULATION_NAME}_place_orphan): As for elf32.em.
ld/testsuite/
	* ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s,
	* ld-elf/orphan3c.s, * ld-elf/orphan3d.s, * ld-elf/orphan3e.s,
	* ld-elf/orphan3f.s: New test.
	* ld-pe/orphan.d, * ld-pe/orphana.s, * ld-pe/orphanb.s,
	* ld-pe/orphand.s, * ld-pe/orphane.s: New test.
	* ld-pe/direct.exp: Use is_pecoff_format.
	* ld-pe/longsecn.exp: Delete.
	* ld-pe/pe.exp: Run new test and longsecn tests.
2009-05-15 14:22:36 +00:00
..
begin.c
beginwarn.c
binutils.exp
comm1.c bfd/ 2008-09-16 14:09:34 +00:00
commonpage1.d
data1.c
data1.h
del.cc
dl1.c
dl1.list
dl1.out
dl1main.c
dl2.c
dl2.list
dl2a.list
dl2a.out
dl2b.out
dl2main.c
dl2xxx.c
dl2xxx.list
dl3.cc
dl3.list
dl3a.out
dl3b.out
dl3header.h
dl3main.cc
dl4.c
dl4.list
dl4a.out
dl4b.out
dl4main.c
dl4xxx.c
dl4xxx.list
dl5.cc
dl5.out
dl6.c
dl6a.out
dl6amain.c
dl6b.out
dl6bmain.c
dl6cmain.c
dl6dmain.c
dummy.c
dwarf1.c
dwarf1.h
dwarf1.out
dwarf1main.c
dwarf.exp
dynbss1.c
eh1.d * dwarf.c (display_debug_frames): Change text for uniformity. 2008-10-06 16:27:35 +00:00
eh1.s
eh1a.s
eh2.d * dwarf.c (display_debug_frames): Change text for uniformity. 2008-10-06 16:27:35 +00:00
eh2a.s
eh3.d * dwarf.c (display_debug_frames): Change text for uniformity. 2008-10-06 16:27:35 +00:00
eh3.s
eh3a.s
eh4.d * dwarf.c (display_debug_frames): Change text for uniformity. 2008-10-06 16:27:35 +00:00
eh4.s
eh4a.s
eh5.d * dwarf.c (display_debug_frames): Change text for uniformity. 2008-10-06 16:27:35 +00:00
eh5.s
eh5a.s
eh5b.s * ld-elf/eh-group.exp: Only run on ELF targets. 2008-09-25 03:16:42 +00:00
eh6.d * dwarf.c (display_debug_frames): Change text for uniformity. 2008-10-06 16:27:35 +00:00
eh6.s
eh-frame-hdr.d Provide virtual target "cfi" for targets supporting CFI. 2008-09-20 08:42:53 +00:00
eh-frame-hdr.s
eh-group1.s Provide virtual target "cfi" for targets supporting CFI. 2008-09-20 08:42:53 +00:00
eh-group2.s bfd/ 2009-02-01 12:05:25 +00:00
eh-group.exp Revert previous delta 2009-05-07 15:07:32 +00:00
elf.exp * ld-elf/elf.exp: Save and restore LDFLAGS. 2009-01-12 13:57:59 +00:00
empty2.d * ld-elf/empty2.d: Remove xfail for hppa*-*-*. 2009-03-07 23:42:28 +00:00
empty2.s
empty.d
empty.s
end.c
endhidden.c
endprotected.c
exclude1.s
exclude2.s
exclude.exp
expr1.d
expr1.s
expr1.t
extract-symbol-1.ld
extract-symbol-1.s
extract-symbol-1sec.d bfd/ 2008-09-29 14:12:02 +00:00
extract-symbol-1sym.d
fini.c
fini.out
flags1.d
flags1.ld
flags1.s
foo.c
foo.map
frame.exp
frame.s
func1.c bfd/ 2008-09-16 14:09:34 +00:00
group1.d
group1a.s
group1b.s
group2.d
group3a.d
group3a.s
group3b.d
group3b.s
group4.d 2008-10-03 H.J. Lu <hongjiu.lu@intel.com> 2008-10-03 14:08:38 +00:00
group5.d binutils/testsuite/ 2008-10-03 15:08:22 +00:00
group6.d binutils/testsuite/ 2008-10-03 15:08:22 +00:00
group7.d 2008-10-04 H.J. Lu <hongjiu.lu@intel.com> 2008-10-04 14:55:47 +00:00
group8.s bfd/ 2009-01-14 21:52:49 +00:00
group8a.d * ldgram.y: Add support for REGION_ALIAS operator. 2009-03-02 17:27:36 +00:00
group8b.d * ldgram.y: Add support for REGION_ALIAS operator. 2009-03-02 17:27:36 +00:00
group9.s 2009-01-19 H.J. Lu <hongjiu.lu@intel.com> 2009-01-19 15:52:19 +00:00
group9a.d * ldgram.y: Add support for REGION_ALIAS operator. 2009-03-02 17:27:36 +00:00
group9b.d * ldgram.y: Add support for REGION_ALIAS operator. 2009-03-02 17:27:36 +00:00
group.ld
hash.d
header.d
header.s
header.t
hidden.out
init.c
init.out
linkonce1.d
linkonce1a.s
linkonce1b.s
linkonce2.d
linkoncerdiff1.s bfd/ 2009-01-11 21:09:49 +00:00
linkoncerdiff2.s bfd/ 2009-01-11 21:09:49 +00:00
linkoncerdiff.d bfd/ 2009-01-11 21:09:49 +00:00
lma.lnk
lma.s
loadaddr1.d
loadaddr1.t
loadaddr2.d
loadaddr2.t
loadaddr3.t
loadaddr3a.d
loadaddr3b.d
loadaddr.s
loadaddr.t
main.c
maxpage1.d
maxpage1.s
maxpage2.d
maxpage3.t
maxpage3a.d
maxpage3b.d
maxpage3c.d
merge2.d
merge2.s
merge.d * ld-elf/empty2.d: Remove xfail for hppa*-*-*. 2009-03-07 23:42:28 +00:00
merge.ld
merge.s
multibss1.d
multibss1.s
new.cc
nobits-1.d
nobits-1.s
nobits-1.t
noload-1.d
noload-1.s
noload-1.t
noload-2.d
noload-3.d
noload-3.s
noload-3.t
normal.out
note-1.d
note-1.s
note-1.t
note-2.d
note-2.s
note-2.t
orphan2.d
orphan2.s
orphan3.d ld/ 2009-05-15 14:22:36 +00:00
orphan3a.s ld/ 2009-05-15 14:22:36 +00:00
orphan3b.s ld/ 2009-05-15 14:22:36 +00:00
orphan3c.s ld/ 2009-05-15 14:22:36 +00:00
orphan3d.s ld/ 2009-05-15 14:22:36 +00:00
orphan3e.s ld/ 2009-05-15 14:22:36 +00:00
orphan3f.s ld/ 2009-05-15 14:22:36 +00:00
orphan.d
orphan.ld
orphan.s
overlay.d
overlay.s
overlay.t
pass.out
pr9676-1.c bfd/ 2009-01-02 16:48:11 +00:00
pr9676-2.c bfd/ 2009-01-02 16:48:11 +00:00
pr9676-3.c bfd/ 2009-01-02 16:48:11 +00:00
pr9676-4.c bfd/ 2009-01-02 16:48:11 +00:00
pr9676.rd bfd/ 2009-01-02 16:48:11 +00:00
pr9679-1.c bfd/ 2009-01-02 19:29:38 +00:00
pr9679-2.c bfd/ 2009-01-02 19:29:38 +00:00
pr9679.rd bfd/ 2009-01-02 19:29:38 +00:00
preinit.c
preinit.out
relro1.s
relro2.s
sec64k.exp
sec-to-seg1.s * ld-elf/sec-to-seg1.s: Shorten test data to align the section to 2008-08-17 20:42:53 +00:00
sec-to-seg2.s
sec-to-seg-script-adjoining-pages.t
sec-to-seg-script-disjoint-pages.t
sec-to-seg-script-same-page.t
sec-to-seg.exp
seg.d
seg.s
seg.t
shared.exp bfd/ 2009-01-02 19:29:38 +00:00
stab.d 2008-10-03 Tristan Gingold <gingold@adacore.com> 2008-10-03 14:13:37 +00:00
start.s
symbol1ref.s
symbol1w.s
symbol2ref.s
symbol2w.s
table.s
tbss1.s
tbss2.s
tbss.s
tdata1.s
tdata2.s
textaddr1.d ld/ 2009-01-16 14:14:07 +00:00
textaddr2.d ld/ 2009-01-16 14:14:07 +00:00
tls_common.exp
tls_common.s
tls_gc.s
unknown2.d
unknown2.s
unknown.d
warn1.d
warn2.d
warn.out
weak-dyn-1.ld
weak-dyn-1.rd
weak-dyn-1a.s
weak-dyn-1b.s
wrap1.c
wrap1.out
wrap1a.c
wrap1b.c
wrap.exp