* utils.c (fputs_demangled, fprint_symbol): Remove.
authorFred Fish <fnf@specifix.com>
Thu, 11 Mar 1993 19:27:51 +0000 (19:27 +0000)
committerFred Fish <fnf@specifix.com>
Thu, 11 Mar 1993 19:27:51 +0000 (19:27 +0000)
commit5e81259d23e86f8653945da115d284b771da7e2d
tree7869e20649e43eee8a1cf179d5944d2ec15e0abb
parent4a3df10afd46efffea1701fbd62257531651fcf1
* utils.c (fputs_demangled, fprint_symbol):  Remove.
* utils.c (fprintf_symbol_filtered):  New function which combines
the functionality of fputs_demangled and fprint_symbol.  Uses a
caller provided language parameter to select the appropriate
demangler, and caller provided args to pass to the demangler.
* defs.h (fputs_demangled, fprint_symbol):  Remove prototypes.
* defs.h (fprintf_symbol_filtered):  Add prototype.
* c-typeprint.c (cp_type_print_method_args):  Replace calls to
fputs_demangled with call to fprintf_symbol_filtered.
* cp-valprint.c (demangle.h):  Include
* cp-valprint.c (cp_print_value_fields):  Replace calls to
fprint_symbol with calls to fprintf_symbol_filtered.
* printcmd.c (print_frame_args):  Replace call to fprint_symbol
with call to fprintf_symbol_filtered.
* stack.c (print_frame_info, frame_info):  Add language variable
to pass to fprintf_symbol_demangled and initialize it from the
symbol's language.  Replace calls to fputs_demangled with calls
to fprintf_symbol_filtered.
* symtab.c (find_methods):  Replace call to fputs_demangled with
call to fprintf_symbol_filtered.
**** start-sanitize-chill ****
* ch-valprint.c (demangle.h):  Include.
* ch-valprint.c (chill_print_value_fields):  Replace call to
fprint_symbol with call to new fprintf_symbol_filtered.
**** end-sanitize-chill ****
gdb/ChangeLog
gdb/c-typeprint.c
gdb/ch-valprint.c
gdb/cp-valprint.c
gdb/stack.c
gdb/symtab.c