This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
src/gdb ChangeLog ax-gdb.c c-exp.y f-exp.y fin ...
- From: carlton at sources dot redhat dot com
- To: gdb-cvs at sources dot redhat dot com
- Date: 7 Mar 2003 22:52:56 -0000
- Subject: src/gdb ChangeLog ax-gdb.c c-exp.y f-exp.y fin ...
CVSROOT: /cvs/src
Module name: src
Branch: carlton_dictionary-branch
Changes by: carlton at sourceware dot org 2003-03-07 22:52:56
Modified files:
gdb : ChangeLog ax-gdb.c c-exp.y f-exp.y findvar.c
hppa-tdep.c jv-exp.y m2-exp.y minsyms.c
objc-exp.y objc-lang.c p-exp.y printcmd.c
remote.c sol-thread.c stabsread.c symtab.c
symtab.h tracepoint.c valops.c
Log message:
2003-03-07 David Carlton <carlton at math dot stanford dot edu>
* symtab.c (lookup_partial_symbol): Replace uses of
SYMBOL_MATCHES_NATURAL_NAME by equivalent uses of
SYMBOL_NATURAL_NAME, strcmp_iw.
* symtab.h (SYMBOL_MATCHES_NATURAL_NAME): Delete.
* minsyms.c (lookup_minimal_symbol_linkage): Make static.
(lookup_minimal_symbol_natural): Ditto.
(lookup_minimal_symbol): Only search on linkage names; rename
first argument to 'linkage_name'.
(lookup_minimal_symbol_linkage): Delete.
(lookup_minimal_symbol_natural): Delete.
(add_minsym_to_demangled_hash_table): Go back to using
SYMBOL_DEMANGLED_NAME instead of SYMBOL_NATURAL_NAME.
(lookup_minimal_symbol_aux): Don't use
SYMBOL_MATCHES_NATURAL_NAME: do a strcmp_iw on
SYMBOL_DEMANGLED_NAME instead. Add comment.
(build_minimal_symbol_hash_tables): Go back to only adding to
demangled has table if SYMBOL_DEMANGLED_NAME is non-NULL.
* symtab.h: Delete declarations for lookup_minimal_symbol_linkage
and lookup_minimal_symbol_natural.
* valops.c (find_function_in_inferior): Use lookup_symbol_linkage
instead of lookup_symbol. Change comment.
* remote.c (remote_check_symbols): Use
lookup_minimal_symbol_linkage_or_natural instead of
lookup_minimal_symbol, but add FIXME comment as well.
* objc-lang.c: Ditto.
* c-exp.y: Use lookup_minimal_symbol_linkage_or_natural instead of
lookup_minimal_symbol.
* p-exp.y: Ditto.
* objc-exp.y: Ditto.
* m2-exp.y: Ditto.
* jv-exp.y (push_expression_name): Ditto.
* f-exp.y: Ditto.
* printcmd.c (address_info): Ditto.
* symtab.h: Declare lookup_minimal_symbol_linkage_or_natural.
* minsyms.c (lookup_minimal_symbol_linkage_or_natural): New.
* ax-gdb.c (gen_var_ref): Use SYMBOL_LINKAGE_NAME instead of
DEPRECATED_SYMBOL_NAME.
* tracepoint.c (scope_info): Ditto.
* symtab.c (find_pc_sect_line): Ditto.
* stabsread.c (define_symbol): Ditto.
* sol-thread.c (info_cb): Ditto.
* printcmd.c (address_info): Ditto.
* hppa-tdep.c (hppa_fix_call_dummy): Ditto.
(hppa_in_solib_call_trampoline): Ditto.
* findvar.c (read_var_value): Ditto.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.3256.2.59&r2=1.3256.2.60
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ax-gdb.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.14.4.5&r2=1.14.4.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/c-exp.y.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.15.2.8&r2=1.15.2.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/f-exp.y.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.8.4.4&r2=1.8.4.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/findvar.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.35.8.8&r2=1.35.8.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/hppa-tdep.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.27.14.6&r2=1.27.14.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/jv-exp.y.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.11.2.4&r2=1.11.2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/m2-exp.y.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.6.4.4&r2=1.6.4.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/minsyms.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.22.8.5&r2=1.22.8.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/objc-exp.y.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.3.2.8&r2=1.3.2.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/objc-lang.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.3.2.9&r2=1.3.2.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/p-exp.y.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.15.2.7&r2=1.15.2.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/printcmd.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.43.2.10&r2=1.43.2.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/remote.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.93.8.2&r2=1.93.8.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sol-thread.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.30.4.3&r2=1.30.4.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/stabsread.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.41.2.8&r2=1.41.2.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/symtab.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.70.2.34&r2=1.70.2.35
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/symtab.h.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.42.2.23&r2=1.42.2.24
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/tracepoint.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.41.2.7&r2=1.41.2.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/valops.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.75.2.17&r2=1.75.2.18