This is the mail archive of the gdb-cvs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]