binutils-gdb/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
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
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 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
eh-frame-hdr.d
eh-frame-hdr.s
eh-group1.s bfd/ 2008-09-17 07:50:29 +00:00
eh-group2.s bfd/ 2008-09-17 07:50:29 +00:00
eh-group.exp bfd/ 2008-09-17 07:50:29 +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
empty2.d
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 binutils/ 2008-08-06 00:42:17 +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
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
group.ld
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
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 2008-01-31 Marc Gauthier <marc@tensilica.com> 2008-02-01 17:58:48 +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 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
orphan.d
orphan.ld
orphan.s
overlay.d
overlay.s
overlay.t
pass.out
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/ 2008-09-16 14:09:34 +00:00
stab.d
start.s
symbol1ref.s
symbol1w.s
symbol2ref.s
symbol2w.s
table.s
tbss1.s
tbss2.s
tbss.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
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