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 ada-lang.c ada-typeprint.c a ...


CVSROOT:	/cvs/src
Module name:	src
Branch: 	carlton_dictionary-branch
Changes by:	carlton@sourceware.org	2002-12-20 16:17:46

Modified files:
	gdb            : ChangeLog ada-lang.c ada-typeprint.c 
	                 alpha-tdep.c ax-gdb.c blockframe.c breakpoint.c 
	                 buildsym.c c-valprint.c expprint.c findvar.c 
	                 hppa-tdep.c infcmd.c linespec.c maint.c 
	                 mdebugread.c minsyms.c nindy-tdep.c nlmread.c 
	                 objc-lang.c p-valprint.c parse.c printcmd.c 
	                 source.c stabsread.c stack.c symfile.c 
	                 symmisc.c symtab.c symtab.h tracepoint.c 
	                 typeprint.c valops.c values.c 
	gdb/cli        : cli-cmds.c 
	gdb/testsuite  : ChangeLog 
	gdb/testsuite/gdb.c++: namespace.exp 

Log message:
	2002-12-20  David Carlton  <carlton@math.stanford.edu>
	
	* symtab.c (lookup_symbol_aux_minsyms): Don't call
	lookup_symbol_aux from within this.
	* values.c (value_static_field): lookup_symbol_linkage.
	(value_fn_field): lookup_symbol_linkage.
	* valops.c (value_struct_elt_for_reference): lookup_symbol_linkage.
	* blockframe.c (inside_main_func): lookup_symbol_linkage.
	* source.c (select_source_symtab): lookup_symbol_linkage.
	* nlmread.c (nlm_symfile_read): Call lookup_symbol_linkage.
	* nindy-tdep.c (nindy_frame_chain_valid): Call
	lookup_symbol_linkage.
	* linespec.c (count_methods): Call lookup_symbol_linkage.
	(add_matching_methods): Ditto.
	(add_constructors): Ditto.
	* hppa-tdep.c (find_stub_with_shl_get): Call
	lookup_symbol_linkage.  Delete symbol2.
	(initialize_hp_cxx_exception_support): Call lookup_symbol_linkage.
	* cli/cli-cmds.c (edit_command): SYMBOL_PRINT_NAME.
	(list_command): SYMBOL_PRINT_NAME.
	* valops.c (value_of_variable): SYMBOL_PRINT_NAME
	(hand_function_call): SYMBOL_PRINT_NAME.
	* typeprint.c (typedef_print): SYMBOL_PRINT_NAME.
	* tracepoint.c (tracepoints_info): SYMBOL_PRINT_NAME.
	* symtab.c (lookup_partial_symbol): SYMBOL_BEST_NAME.
	(compare_search_syms): SYMBOL_BEST_NAME.
	(print_symbol_info): SYMBOL_PRINT_NAME.
	(print_msymbol_info): SYMBOL_PRINT_NAME.
	(rbreak_command): SYMBOL_PRINT_NAME.
	* symmisc.c (print_symbol): SYMBOL_PRINT_NAME.
	* stack.c (print_frame): SYMBOL_PRINT_NAME.
	(frame_info): SYMBOL_PRINT_NAME.
	(print_block_frame_locals): SYMBOL_PRINT_NAME.
	(print_block_frame_labels): SYMBOL_PRINT_NAME.
	(print_frame_arg_vars): SYMBOL_PRINT_NAME.
	(return_command): SYMBOL_PRINT_NAME.
	* stabsread.c (define_symbol): SYMBOL_PRINT_NAME.
	* p-valprint.c (pascal_val_print): SYMBOL_PRINT_NAME.
	* printcmd.c (build_address_symbolic): SYMBOL_PRINT_NAME.
	(sym_info): SYMBOL_PRINT_NAME.
	(print_frame_args): SYMBOL_PRINT_NAME.
	* objc-lang.c (compare_selectors): SYMBOL_BEST_NAME.
	(compare_classes): SYMBOL_BEST_NAME.
	* maint.c (maintenance_translate_address): SYMBOL_PRINT_NAME.
	* linespec.c (find_method): SYMBOL_PRINT_NAME.
	(select_symbols): SYMBOL_PRINT_NAME.
	* infcmd.c (jump_command): SYMBOL_PRINT_NAME.
	* findvar.c (locate_var_value): SYMBOL_PRINT_NAME.
	* expprint.c (print_subexp): SYMBOL_PRINT_NAME.
	* c-valprint.c (c_val_print): SYMBOL_PRINT_NAME.
	* buildsym.c (finish_block): SYMBOL_PRINT_NAME.
	* breakpoint.c (print_one_breakpoint): SYMBOL_PRINT_NAME.
	* ax-gdb.c (gen_var_ref): SYMBOL_PRINT_NAME.
	* ada-typeprint.c (ada_typedef_print): SYMBOL_PRINT_NAME.
	* ada-lang.c (user_select_syms): Use SYMBOL_PRINT_NAME instead of
	SYMBOL_SOURCE_NAME.
	(user_select_syms):
	(ada_finish_decode_line_1): Use SYMBOL_BEST_NAME instead of
	SYMBOL_SOURCE_NAME.
	* symtab.h (SYMBOL_PRINT_NAME): Rename from SYMBOL_SOURCE_NAME.
	* symfile.c (compare_symbols): Use SYMBOL_BEST_NAME, not
	SYMBOL_SOURCE_NAME.
	(compare_psymbols): Ditto.
	* symtab.c (lookup_symbol_linkage): New function.
	* symtab.h: Declare lookup_symbol_linkage.
	* c-valprint.c (c_val_print): Call lookup_symbol_minsym.
	* symtab.c (lookup_symbol_aux_minsyms): Call minsym_static.
	* minsyms.c (minsym_static): New function.
	* symtab.h: Declare minsym_static.
	* symtab.c (lookup_symbol_minsym): New function.
	(search_symbols): Call lookup_symbol_minsym instead of
	lookup_symbol.
	(lookup_symbol_namespace): Don't take apart NAME.
	* symtab.h: Declare lookup_symbol_minsym.
	* printcmd.c (build_address_symbolic): Don't use old version of
	SYMBOL_LINKAGE_NAME.
	* symtab.c (lookup_block_symbol): Change mangled names to linkage
	name, and use SYMBOL_LINKAGE_NAME as appropriate.
	* symtab.h (SYMBOL_LINKAGE_NAME): New macro, with a different
	meaning from the old macro of the same name.  Also, add comments
	about proper uses of names.

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.37&r2=1.3256.2.38
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ada-lang.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.9.2.7&r2=1.9.2.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ada-typeprint.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.5&r2=1.5.8.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/alpha-tdep.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.39.8.2&r2=1.39.8.3
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.1&r2=1.14.4.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/blockframe.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.40.2.5&r2=1.40.2.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/breakpoint.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.89.2.6&r2=1.89.2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/buildsym.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.20.2.16&r2=1.20.2.17
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/c-valprint.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.14.4.1&r2=1.14.4.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/expprint.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.8.8.3&r2=1.8.8.4
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.4&r2=1.35.8.5
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.2&r2=1.27.14.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/infcmd.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.55.2.5&r2=1.55.2.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/linespec.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.22.2.12&r2=1.22.2.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/maint.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.28&r2=1.28.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/mdebugread.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.29.2.6&r2=1.29.2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/minsyms.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.22&r2=1.22.8.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/nindy-tdep.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.3&r2=1.3.24.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/nlmread.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.9.16.1&r2=1.9.16.2
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.5&r2=1.3.2.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/p-valprint.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.14.2.2&r2=1.14.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/parse.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.27.2.4&r2=1.27.2.5
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.6&r2=1.43.2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/source.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.32.2.2&r2=1.32.2.3
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.4&r2=1.41.2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/stack.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.43.2.6&r2=1.43.2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/symfile.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.69.2.9&r2=1.69.2.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/symmisc.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.12.8.3&r2=1.12.8.4
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.22&r2=1.70.2.23
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.14&r2=1.42.2.15
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.3&r2=1.41.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/typeprint.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.12.8.2&r2=1.12.8.3
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.7&r2=1.75.2.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/values.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.41.2.2&r2=1.41.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/cli/cli-cmds.c.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.21.2.2&r2=1.21.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.402.2.16&r2=1.402.2.17
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.c++/namespace.exp.diff?cvsroot=src&only_with_tag=carlton_dictionary-branch&r1=1.12.16.10&r2=1.12.16.11


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