diff options
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 34 |
1 files changed, 24 insertions, 10 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index cbc0a08..ea8c8f9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,20 +1,34 @@ Thu Mar 11 09:33:01 1993 Fred Fish (fnf@cygnus.com) - * utils.c (fputs_demangled): Complete rewrite to clean up and - add a language parameter that is used to select the demangling - algorithm. + * 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 (enum language): Move further up in file so enum can be used in prototypes. - * defs.h (fputs_demangled): Update prototype to add lang arg. - * c-typeprint.c (cp_type_print_method_args): Add language arg - to fputs_demangled calls, remove DMGL_PARAMS flag. + * 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): Remove obsolete code so we don't have to update fputs_demangled usage in it. * stack.c (print_frame_info, frame_info): Add language variable - to pass to fputs_demangled and initialize it from the symbol's - language. Call fputs_demangled with language arg. - * symtab.c (find_methods): Add language arg to fputs_demangled - call. + 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 **** Wed Mar 10 17:37:11 1993 Fred Fish (fnf@cygnus.com) |