aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2001-07-23 07:54:04 +0000
committerAlan Modra <amodra@gmail.com>2001-07-23 07:54:04 +0000
commite14ec88b398812082dc77c068047f1ade5dca629 (patch)
treebe414f8f7195e509d77f75667e0daf13b753020b /ld/ChangeLog
parent2e7a08de775b355e9c9cfbca68fc474ef3588f90 (diff)
downloadgdb-e14ec88b398812082dc77c068047f1ade5dca629.zip
gdb-e14ec88b398812082dc77c068047f1ade5dca629.tar.gz
gdb-e14ec88b398812082dc77c068047f1ade5dca629.tar.bz2
* ldcref.c (check_section_sym_xref): New function.
(check_nocrossrefs): Call it. (check_nocrossref): Interate over h->refs here instead of.. (check_refs): ..here. Pass in the symbol name, section, and bfd rather than hash_entry pointers. (struct check_refs_info): Keep symbol name rather than hash entry. Remove "same". (check_reloc_refs): Tweak for above changes in check_refs_info. Only report references to section syms when symname is NULL to prevent duplicate messages for the same reloc.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 771f720..7736544 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,16 @@
+2001-07-23 Alan Modra <amodra@bigpond.net.au>
+
+ * ldcref.c (check_section_sym_xref): New function.
+ (check_nocrossrefs): Call it.
+ (check_nocrossref): Interate over h->refs here instead of..
+ (check_refs): ..here. Pass in the symbol name, section, and bfd
+ rather than hash_entry pointers.
+ (struct check_refs_info): Keep symbol name rather than hash entry.
+ Remove "same".
+ (check_reloc_refs): Tweak for above changes in check_refs_info.
+ Only report references to section syms when symname is NULL to
+ prevent duplicate messages for the same reloc.
+
2001-07-19 Nick Clifton <nickc@cambridge.redhat.com>
* ldexp.c (exp_print_tree): Use stderr if config.map_file is not