binutils-gdb/ld/testsuite/ld-elf
H.J. Lu 750877bad8 ld/
2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>

	* ldlang.c (output_statement_hash_entry): New type.
	(output_statement_table): New variable for hash table.
	(output_statement_newfunc): New function.
	(output_statement_table_init): Likewise.
	(output_statement_table_free): Likewise.
	(lang_init): Call output_statement_table_init.
	(lang_finish): Renamed to ...
	(lang_end): This.
	(lang_process): Updated.
	(lang_finish): New function.
	(lang_output_section_find_1): Use hash table.
	(lang_output_section_statement_lookup_1): Likewise.

	* ldlang.h (lang_finish): New.

	* ldmain.c (main): Call lang_finish.

ld/testsuite/

2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>

	* ld-elf/sec64k.exp: Enabled for all ELF targets.
2005-09-30 17:45:54 +00:00
..
elf.exp * lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter 2005-07-27 21:29:12 +00:00
empty.d bfd/ 2005-04-13 16:44:08 +00:00
empty.s * ld-d10v/default_layout.d: Adjust for section removal. 2005-08-18 07:51:08 +00:00
exclude1.s gas/ 2005-02-21 08:39:53 +00:00
exclude2.s 2004-10-19 H.J. Lu <hongjiu.lu@intel.com> 2004-10-19 17:14:38 +00:00
exclude.exp Update FSF addresses 2005-05-12 07:32:09 +00:00
fini.c 2005-07-14 H.J. Lu <hongjiu.lu@intel.com> 2005-07-14 17:02:11 +00:00
fini.out 2005-07-14 H.J. Lu <hongjiu.lu@intel.com> 2005-07-14 17:02:11 +00:00
frame.exp * ld-d10v/default_layout.d: Adjust for section removal. 2005-08-18 07:51:08 +00:00
frame.s Fixes for assembling with an ARM targeted version of GAS 2004-05-18 16:18:56 +00:00
group1.d * ld-d10v/default_layout.d: Adjust for section removal. 2005-08-18 07:51:08 +00:00
group1a.s 2004-12-01 Paul Brook <paul@codesourcery.com> 2004-12-01 23:23:12 +00:00
group1b.s 2004-12-01 Paul Brook <paul@codesourcery.com> 2004-12-01 23:23:12 +00:00
group.ld 2004-12-01 Paul Brook <paul@codesourcery.com> 2004-12-01 23:23:12 +00:00
init.c 2005-07-14 H.J. Lu <hongjiu.lu@intel.com> 2005-07-14 17:02:11 +00:00
init.out 2005-07-14 H.J. Lu <hongjiu.lu@intel.com> 2005-07-14 17:02:11 +00:00
merge2.d * ld-d10v/default_layout.d: Adjust for section removal. 2005-08-18 07:51:08 +00:00
merge2.s * ld-elf/merge2.s: New. 2003-09-10 23:35:40 +00:00
merge.d * ld-elf/merge.d: Xfail bfin. 2005-09-30 15:24:21 +00:00
merge.ld
merge.s
preinit.c 2005-07-14 H.J. Lu <hongjiu.lu@intel.com> 2005-07-14 17:02:11 +00:00
preinit.out 2005-07-14 H.J. Lu <hongjiu.lu@intel.com> 2005-07-14 17:02:11 +00:00
sec64k.exp ld/ 2005-09-30 17:45:54 +00:00
start.s * ld-elfvsb/hidden2.d: Expect OBJECT. 2005-02-22 18:29:20 +00:00
symbol1ref.s * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s, 2005-02-07 02:46:15 +00:00
symbol1w.s 2005-02-11 Paul Brook <paul@codesourcery.com> 2005-02-11 17:01:17 +00:00
table.s Fixes for assembling with an ARM targeted version of GAS 2004-05-18 16:18:56 +00:00
tbss.s gas/testsuite/ 2005-03-22 14:20:38 +00:00
warn1.d * ld-d10v/default_layout.d: Adjust for section removal. 2005-08-18 07:51:08 +00:00