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 missed from last commit 2008-05-07 04:52:35 +00:00
comm1.c bfd/ 2008-09-16 14:09:34 +00:00
commonpage1.d
data1.c 2007-05-15 H.J. Lu <hongjiu.lu@intel.com> 2007-05-15 13:57:03 +00:00
data1.h 2007-05-15 H.J. Lu <hongjiu.lu@intel.com> 2007-05-15 13:57:03 +00:00
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 Update sources to GPLv3 2007-07-06 14:09:45 +00:00
dynbss1.c 2007-05-15 H.J. Lu <hongjiu.lu@intel.com> 2007-05-15 13:57:03 +00:00
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 bfd/ 2008-01-09 09:36:11 +00:00
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 bfd: 2007-08-28 13:21:58 +00:00
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 * ld-elf/flags1.d: Adjust for MIPS text alignment. 2008-03-26 16:02:25 +00:00
flags1.ld 2007-11-13 H.J. Lu <hongjiu.lu@intel.com> 2007-11-13 13:20:02 +00:00
flags1.s 2007-11-13 H.J. Lu <hongjiu.lu@intel.com> 2007-11-13 13:20:02 +00:00
foo.c
foo.map
frame.exp Update sources to GPLv3 2007-07-06 14:09:45 +00:00
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 * ld-elf/group.ld: Discard .reginfo. 2007-05-18 19:04:51 +00:00
hash.d binutils/ 2007-10-09 13:32:50 +00:00
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 PR 6473 2008-05-05 01:43:55 +00:00
lma.s PR 6473 2008-05-05 01:43:55 +00:00
loadaddr1.d * ld-elf/loadaddr.t: New, extracted from.. 2008-01-26 02:57:06 +00:00
loadaddr1.t * ld-elf/loadaddr.t: New, extracted from.. 2008-01-26 02:57:06 +00:00
loadaddr2.d * ld-elf/loadaddr.t: New, extracted from.. 2008-01-26 02:57:06 +00:00
loadaddr2.t * ld-elf/loadaddr.t: New, extracted from.. 2008-01-26 02:57:06 +00:00
loadaddr3.t
loadaddr3a.d
loadaddr3b.d
loadaddr.s
loadaddr.t * ld-elf/loadaddr.t: New, extracted from.. 2008-01-26 02:57:06 +00:00
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 2007-05-17 Paul Brook <paul@codesourcery.com> 2007-05-17 16:54:38 +00:00
new.cc
nobits-1.d
nobits-1.s
nobits-1.t
noload-1.d
noload-1.s
noload-1.t
noload-2.d 2007-06-28 H.J. Lu <hongjiu.lu@intel.com> 2007-06-29 03:10:53 +00:00
noload-3.d bfd/ 2008-01-07 16:45:35 +00:00
noload-3.s bfd/ 2008-01-07 16:45:35 +00:00
noload-3.t bfd/ 2008-01-07 16:45:35 +00:00
normal.out
note-1.d
note-1.s
note-1.t
note-2.d bfd/ 2007-12-24 16:58:23 +00:00
note-2.s bfd/ 2007-12-24 16:58:23 +00:00
note-2.t bfd/ 2007-12-24 16:58:23 +00:00
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 2007-05-15 H.J. Lu <hongjiu.lu@intel.com> 2007-05-15 13:57:03 +00:00
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 bfd/ 2007-09-18 00:25:07 +00:00
relro2.s bfd/ 2007-09-18 00:25:07 +00:00
sec64k.exp include/elf/ 2008-03-12 08:37:09 +00:00
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 * ld-elf/sec-to-seg.exp: New test: Checks the assignment of 2008-07-30 10:28:31 +00:00
sec-to-seg-script-adjoining-pages.t * ld-elf/sec-to-seg.exp: New test: Checks the assignment of 2008-07-30 10:28:31 +00:00
sec-to-seg-script-disjoint-pages.t * ld-elf/sec-to-seg.exp: New test: Checks the assignment of 2008-07-30 10:28:31 +00:00
sec-to-seg-script-same-page.t * ld-elf/sec-to-seg.exp: New test: Checks the assignment of 2008-07-30 10:28:31 +00:00
sec-to-seg.exp * ld-elf/sec-to-seg.exp: New test: Checks the assignment of 2008-07-30 10:28:31 +00:00
seg.d ld/testsuite/ 2008-02-22 23:10:45 +00:00
seg.s * ld-elf/seg.t: New. 2007-12-19 10:22:02 +00:00
seg.t * ld-elf/seg.t: New. 2007-12-19 10:22:02 +00:00
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 bfd: 2007-08-28 13:21:58 +00:00
tls_common.s
tls_gc.s oops - omitted from previous delta 2007-11-20 16:58:47 +00:00
unknown2.d
unknown2.s
unknown.d
warn1.d
warn2.d
warn.out
weak-dyn-1.ld bfd/ 2007-07-23 09:56:19 +00:00
weak-dyn-1.rd ld/ 2007-07-29 12:33:38 +00:00
weak-dyn-1a.s Remove unnecessary symbols from last commit. 2007-07-23 10:04:01 +00:00
weak-dyn-1b.s Remove unnecessary symbols from last commit. 2007-07-23 10:04:01 +00:00
wrap1.c
wrap1.out
wrap1a.c
wrap1b.c
wrap.exp Update sources to GPLv3 2007-07-06 14:09:45 +00:00