This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
src/ld ChangeLog ldlang.c ldlang.h ldmain.c te ...
- From: hjl at sourceware dot org
- To: binutils-cvs at sources dot redhat dot com
- Date: 30 Sep 2005 17:46:03 -0000
- Subject: src/ld ChangeLog ldlang.c ldlang.h ldmain.c te ...
CVSROOT: /cvs/src
Module name: src
Changes by: hjl@sourceware.org 2005-09-30 17:45:55
Modified files:
ld : ChangeLog ldlang.c ldlang.h ldmain.c
ld/testsuite : ChangeLog
ld/testsuite/ld-elf: sec64k.exp
Log message:
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.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&r1=1.1421&r2=1.1422
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=src&r1=1.197&r2=1.198
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.h.diff?cvsroot=src&r1=1.52&r2=1.53
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldmain.c.diff?cvsroot=src&r1=1.102&r2=1.103
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=src&r1=1.559&r2=1.560
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/sec64k.exp.diff?cvsroot=src&r1=1.6&r2=1.7