binutils-gdb/ld/testsuite
Alan Modra 7ee314faa4 bfd/
* bfd-in.h (bfd_elf_size_dynamic_sections): Add audit and depaudit
	arguments.
	* elflink.c (bfd_elf_size_dynamic_sections): Generate DT_AUDIT,
	DT_DEPAUDIT from audit/depaudit arguments.
	(elf_finalize_dynstr): Finalize DT_AUDIT and DT_DEPAUDIT strtab entries.
	(elf_link_add_object_symbols): Set dt_audit target data when finding a
	DT_AUDIT.
	* bfd-in2.h: Regenerate.
	* bfd-elf.h: Add dt_audit to elf_obj_tdata, and elf_dt_audit macro.
ld/
	* emultempl/elf32.em (gld${EMULATION_NAME}_add_options): Add --audit,
	--depaudit, and -P options.
	(gld${EULATION_NAME}_handle_options): Ditto.
	(gld${EULATION_NAME}_list_options): Ditto.
	(gld${EMULATION_NAME}_append_to_separated_string): New function for
	handling rpath-like colon separated strings.
	(gld${EMULATION_NAME}_before_allocation): Pass the audit and depaudit
	libs to bfd.  Propagate DT_AUDIT from needed libs to depaudit.
	* ld.texinfo: Document new options.
ld/testsuite/
	* ld-elf/audit.exp: New.
	* ld-elf/audit.rd: New.
	* ld-elf/depaudit.rd: New.
	* ld-elf/depaudit2.rd: New.
2009-09-23 13:54:29 +00:00
..
config
ld-alpha Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-arm Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-auto-import
ld-bootstrap
ld-cdtest
ld-checks
ld-cris Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-crx
ld-cygwin
ld-d10v
ld-discard
ld-elf bfd/ 2009-09-23 13:54:29 +00:00
ld-elfcomm * ld-elfcomm/elfcomm.exp: Add appropriate emulation option 2009-09-15 02:02:48 +00:00
ld-elfvers Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-elfvsb Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-elfweak
ld-fastcall
ld-frv
ld-gc * ld-elfcomm/elfcomm.exp: Add appropriate emulation option 2009-09-15 02:02:48 +00:00
ld-h8300
ld-i386 Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-ia64 Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-ifunc
ld-libs
ld-linkonce
ld-m68hc11
ld-m68k
ld-maxq
ld-mep
ld-mips-elf Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-mmix Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-mn10300 Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-pe
ld-pie
ld-powerpc Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-s390 Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-scripts * ld-elf/sec64k.exp: For frv-linux use "aw" sections. 2009-09-09 12:13:42 +00:00
ld-selective
ld-sh Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-shared
ld-sparc Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-spu
ld-srec * ld-srec/srec.exp: Add xfails for bfin-*-linux-uclibc. 2009-09-23 09:29:52 +00:00
ld-undefined 2009-09-14 H.J. Lu <hongjiu.lu@intel.com> 2009-09-14 14:07:26 +00:00
ld-v850
ld-versados
ld-vxworks Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-x86-64 Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-xc16x
ld-xstormy16
ld-xtensa Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
lib
ChangeLog bfd/ 2009-09-23 13:54:29 +00:00
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-9303