aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog34
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)