old-cross-binutils/ld/testsuite/ld-elf
Jan Kratochvil 2a7b2e88e3 bfd/
PR 6893 - Do not consider FDEs for discarded sections as invalid.
	* elf-eh-frame.c (_bfd_elf_parse_eh_frame): New REQUIRE_CLEARED_RELOCS.
	Consider FDEs with cleared relocations as valid and ignorable.

ld/testsuite/
	* ld-elf/eh-group.exp, ld-elf/eh-group1.s, ld-elf/eh-group2.s: New test.

binutils/
	Suppress warnings on NONE relocations to discarded sections.
	* readelf.c (is_none_reloc): New function.
	(debug_apply_relocations): Ignore is_none_reloc() relocations.
2008-09-17 07:50:29 +00:00
..
begin.c
beginwarn.c bfd/ 2007-02-14 14:15:52 +00:00
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 bfd/ 2007-01-16 14:56:32 +00:00
dl1.c
dl1.list
dl1.out
dl1main.c 2007-01-16 H.J. Lu <hongjiu.lu@intel.com> 2007-01-16 18:55:06 +00:00
dl2.c
dl2.list
dl2a.list * emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): 2007-05-14 08:53:23 +00:00
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 bfd/ 2007-01-16 14:56:32 +00:00
dl5.out bfd/ 2007-01-16 14:56:32 +00:00
dl6.c ld/ 2007-01-19 15:13:29 +00:00
dl6a.out ld/ 2007-01-19 15:13:29 +00:00
dl6amain.c ld/ 2007-01-19 15:13:29 +00:00
dl6b.out ld/ 2007-01-19 15:13:29 +00:00
dl6bmain.c ld/ 2007-01-19 15:13:29 +00:00
dl6cmain.c ld/ 2007-01-19 15:13:29 +00:00
dl6dmain.c ld/ 2007-01-19 15:13:29 +00:00
dummy.c
dwarf.exp Update sources to GPLv3 2007-07-06 14:09:45 +00:00
dwarf1.c
dwarf1.h
dwarf1.out
dwarf1main.c
dynbss1.c 2007-05-15 H.J. Lu <hongjiu.lu@intel.com> 2007-05-15 13:57:03 +00:00
eh-frame-hdr.d
eh-frame-hdr.s
eh-group.exp bfd/ 2008-09-17 07:50:29 +00:00
eh-group1.s bfd/ 2008-09-17 07:50:29 +00:00
eh-group2.s bfd/ 2008-09-17 07:50:29 +00:00
eh1.d binutils/ 2008-01-28 15:15:32 +00:00
eh1.s
eh1a.s
eh2.d binutils/ 2008-01-28 15:15:32 +00:00
eh2a.s
eh3.d binutils/ 2008-01-28 15:15:32 +00:00
eh3.s
eh3a.s
eh4.d binutils/ 2008-01-28 15:15:32 +00:00
eh4.s
eh4a.s
eh5.d binutils/ 2008-01-28 15:15:32 +00:00
eh5.s
eh5a.s
eh5b.s
eh6.d bfd/ 2008-01-09 09:36:11 +00:00
eh6.s bfd/ 2008-01-09 09:36:11 +00:00
elf.exp * elflink.c (elf_link_output_extsym): Weaken assertion: if --gc-section is set, there may be no TLS segment. 2007-11-20 15:08:25 +00:00
empty.d
empty.s
empty2.d
empty2.s
end.c
endhidden.c
endprotected.c
exclude.exp bfd: 2007-08-28 13:21:58 +00:00
exclude1.s
exclude2.s
expr1.d ld/ 2007-04-02 16:32:04 +00:00
expr1.s ld/ 2007-04-02 16:32:04 +00:00
expr1.t ld/ 2007-04-02 16:32:04 +00:00
extract-symbol-1.ld ld/testsuite/ 2007-03-08 17:54:29 +00:00
extract-symbol-1.s binutils/ 2007-03-01 16:39:42 +00:00
extract-symbol-1sec.d binutils/ 2008-08-06 00:42:17 +00:00
extract-symbol-1sym.d xfail hppa 2007-03-07 10:25:11 +00:00
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
group.ld * ld-elf/group.ld: Discard .reginfo. 2007-05-18 19:04:51 +00:00
group1.d
group1a.s
group1b.s
group2.d
group3a.d
group3a.s
group3b.d
group3b.s
hash.d binutils/ 2007-10-09 13:32:50 +00:00
header.d * ld-elf/header.d: Reduce page size, restrict to linux & vxworks 2007-01-23 16:42:43 +00:00
header.s * ld-elf/header.d: Reduce page size, restrict to linux & vxworks 2007-01-23 16:42:43 +00:00
header.t * ld-elf/header.d: Reduce page size, restrict to linux & vxworks 2007-01-23 16:42:43 +00:00
hidden.out
init.c
init.out
linkonce1.d PR 3958 2007-03-07 08:54:35 +00:00
linkonce1a.s PR 3958 2007-03-07 08:54:35 +00:00
linkonce1b.s PR 3958 2007-03-07 08:54:35 +00:00
linkonce2.d PR 3958 2007-03-07 08:54:35 +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
loadaddr.s
loadaddr.t * ld-elf/loadaddr.t: New, extracted from.. 2008-01-26 02:57:06 +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
main.c
maxpage1.d
maxpage1.s
maxpage2.d
maxpage3.t ld/ 2007-01-19 15:06:27 +00:00
maxpage3a.d ld/ 2007-01-19 15:06:27 +00:00
maxpage3b.d ld/ 2007-01-19 15:06:27 +00:00
maxpage3c.d ld/ 2007-01-19 15:06:27 +00:00
merge.d 2008-01-31 Marc Gauthier <marc@tensilica.com> 2008-02-01 17:58:48 +00:00
merge.ld
merge.s
merge2.d
merge2.s
multibss1.d bfd/ 2007-05-10 14:46:48 +00:00
multibss1.s 2007-05-17 Paul Brook <paul@codesourcery.com> 2007-05-17 16:54:38 +00:00
new.cc bfd/ 2007-01-16 14:56:32 +00:00
nobits-1.d 2007-03-06 H.J. Lu <hongjiu.lu@intel.com> 2007-03-07 03:58:44 +00:00
nobits-1.s 2007-03-06 H.J. Lu <hongjiu.lu@intel.com> 2007-03-07 03:58:44 +00:00
nobits-1.t 2007-03-06 H.J. Lu <hongjiu.lu@intel.com> 2007-03-07 03:58:44 +00:00
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 bfd/ 2007-03-22 15:50:38 +00:00
note-1.s * ld-elf/note-1.s: Increase .foo size. 2007-03-27 14:14:19 +00:00
note-1.t bfd/ 2007-03-22 15:50:38 +00:00
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
orphan.d
orphan.ld
orphan.s
orphan2.d
orphan2.s
overlay.d ld/ 2007-03-24 06:49:03 +00:00
overlay.s
overlay.t
pass.out 2007-05-15 H.J. Lu <hongjiu.lu@intel.com> 2007-05-15 13:57:03 +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
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
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
sec64k.exp include/elf/ 2008-03-12 08:37:09 +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/ 2008-09-16 14:09:34 +00:00
stab.d
start.s
symbol1ref.s
symbol1w.s
symbol2ref.s
symbol2w.s
table.s
tbss.s
tbss1.s
tbss2.s
tdata1.s
tdata2.s
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
unknown.d
unknown2.d
unknown2.s
warn.out bfd/ 2007-02-14 14:15:52 +00:00
warn1.d
warn2.d
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
wrap.exp Update sources to GPLv3 2007-07-06 14:09:45 +00:00
wrap1.c
wrap1.out
wrap1a.c
wrap1b.c