old-cross-binutils/ld/testsuite/ld-elf/eh-frame-hdr.d
Jan Beulich eb3d5f3b94 bfd/
2006-12-04  Jan Beulich  <jbeulich@novell.com>

	* elflink.c (_bfd_elf_link_create_dynamic_sections): Don't create
	.eh_frame_hdr section from here anymore.
	(bfd_elf_size_dynamic_sections): Call _bfd_elf_maybe_strip_eh_frame_hdr
	a little earlier.

ld/
2006-12-04  Jan Beulich  <jbeulich@novell.com>

	* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Create
	.eh_frame_hdr section here.

ld/testsuite/
2006-12-04  Jan Beulich  <jbeulich@novell.com>

	* ld-elf/eh-frame-hdr.d: New.
	* ld-elf/eh-frame-hdr.s: New.
	* ld-ia64/tlsbin.dd, ld-ia64/tlsbin.sd: Don't depend on exact linkage
	table layout.
2006-12-04 08:57:09 +00:00

17 lines
326 B
D

#source: eh-frame-hdr.s
#ld: -e _start --eh-frame-hdr
#objdump: -hw
#target: alpha*-*-*
#target: arm*-*-*
#target: i?86-*-*
#target: m68k-*-*
#target: mips*-*-*
#target: powerpc*-*-*
#target: s390*-*-*
#target: sh*-*-*
#xfail: sh*l*-*-*
#target: sparc*-*-*
#target: x86_64-*-*
#...
[0-9] .eh_frame_hdr 0*[12][048c] .*
#pass