diff options
author | Alan Modra <amodra@gmail.com> | 2001-07-23 07:54:04 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2001-07-23 07:54:04 +0000 |
commit | e14ec88b398812082dc77c068047f1ade5dca629 (patch) | |
tree | be414f8f7195e509d77f75667e0daf13b753020b /ld/ChangeLog | |
parent | 2e7a08de775b355e9c9cfbca68fc474ef3588f90 (diff) | |
download | gdb-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/ChangeLog | 13 |
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 |