* c-valprint.c (cp_print_class_member): Add extern decl.
authorFred Fish <fnf@specifix.com>
Thu, 14 Jan 1993 05:10:12 +0000 (05:10 +0000)
committerFred Fish <fnf@specifix.com>
Thu, 14 Jan 1993 05:10:12 +0000 (05:10 +0000)
commitc7da3ed3cd1cf1168a969567f4b0741718fe61f3
tree56f6182cad9e333090634900354e51144d42ed15
parent31883f012edd3136e402c13a5a14971cde5cb31f
* c-valprint.c (cp_print_class_member):  Add extern decl.
* c-valprint.c (c_val_print):  Extract code for printing methods
and move it to cp_print_class_method in cp-valprint.c.
* c-valprint.c (c_val_print):  Extract code to print strings and
move it to val_print_string in valprint.c.
* cp-valprint.c (cp_print_class_method):  New function using
code extracted from c_val_print.
* valprint.c (val_print_string):  New function using code
extracted from c_val_print.
* value.h (val_print_string):  Add prototype.
**** start-sanitize-chill ****
* ch-exp.y (CHARACTER_STRING_LITERAL):  Set correct token type.
* ch-exp.y (literal):  Add action for CHARACTER_STRING_LITERAL.
* ch-exp.y (tempbuf, tempbufsize, tempbufindex, GROWBY_MIN_SIZE,
CHECKBUF, growbuf_by_size):  New variables, macros, and support
functions for implementing a dynamically expandable temp buffer.
* ch-exp.y (match_string_literal):  New lexer function.
* ch-exp.y (match_bitstring_literal):  Dynamic buffer code
removed and replaced with new CHECKBUF macro.
* ch-exp.y (yylex):  Call match_string_literal when appropriate.
* ch-valprint.c (ch_val_print):  Add code for TYPE_CODE_PTR.
**** end-sanitize-chill ****
gdb/ChangeLog
gdb/c-valprint.c
gdb/ch-exp.y
gdb/ch-valprint.c
gdb/cp-valprint.c
gdb/valprint.c
gdb/value.h