old-cross-binutils/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 update copyright dates 2009-09-02 07:25:43 +00:00
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 update copyright dates 2009-09-02 07:25:43 +00:00
ld-bootstrap update copyright dates 2009-09-02 07:25:43 +00:00
ld-cdtest update copyright dates 2009-09-02 07:25:43 +00:00
ld-checks update copyright dates 2009-09-02 07:25:43 +00:00
ld-cris Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-crx update copyright dates 2009-09-02 07:25:43 +00:00
ld-cygwin update copyright dates 2009-09-02 07:25:43 +00:00
ld-d10v update copyright dates 2009-09-02 07:25:43 +00:00
ld-discard update copyright dates 2009-09-02 07:25:43 +00:00
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 update copyright dates 2009-09-02 07:25:43 +00:00
ld-fastcall update copyright dates 2009-09-02 07:25:43 +00:00
ld-frv Update sources to GPLv3 2007-07-06 14:09:45 +00:00
ld-gc * ld-elfcomm/elfcomm.exp: Add appropriate emulation option 2009-09-15 02:02:48 +00:00
ld-h8300 update copyright dates 2009-09-02 07:25:43 +00:00
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-ifunc/ifunc.exp: Match R_PPC64_JUMP_IREL. 2009-08-31 06:18:17 +00:00
ld-libs binutils/testsuite/ 2009-04-16 04:24:07 +00:00
ld-linkonce update copyright dates 2009-09-02 07:25:43 +00:00
ld-m68hc11 update copyright dates 2009-09-02 07:25:43 +00:00
ld-m68k update copyright dates 2009-09-02 07:25:43 +00:00
ld-maxq update copyright dates 2009-09-02 07:25:43 +00:00
ld-mep Update sources to GPLv3 2007-07-06 14:09:45 +00:00
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/ChangeLog: 2009-09-03 18:04:35 +00:00
ld-pie update copyright dates 2009-09-02 07:25:43 +00:00
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 update copyright dates 2009-09-02 07:25:43 +00:00
ld-sh Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-shared update copyright dates 2009-09-02 07:25:43 +00:00
ld-sparc Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
ld-spu bfd/ 2009-08-05 20:40:34 +00:00
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 Update sources to GPLv3 2007-07-06 14:09:45 +00:00
ld-versados update copyright dates 2009-09-02 07:25:43 +00:00
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 update copyright dates 2009-09-02 07:25:43 +00:00
ld-xstormy16 update copyright dates 2009-09-02 07:25:43 +00:00
ld-xtensa Tolerate some whitespace differences in readelf output. 2009-09-23 03:12:28 +00:00
lib update copyright dates 2009-09-02 07:25:43 +00:00
ChangeLog bfd/ 2009-09-23 13:54:29 +00:00
ChangeLog-2004 split changelogs 2006-01-16 23:15:07 +00:00
ChangeLog-2005 split changelogs 2006-01-16 23:15:07 +00:00
ChangeLog-2006 Move 2006 ChangeLog entries to ChangeLog-2006. 2007-01-09 17:30:59 +00:00
ChangeLog-2007 bfd/ 2008-01-07 16:45:35 +00:00
ChangeLog-2008 bfd/ 2009-01-02 16:48:11 +00:00
ChangeLog-9303 Split ChangeLog files. 2004-01-02 11:16:21 +00:00