This is the mail archive of the
gdb-patches@sourceware.cygnus.com
mailing list for the GDB project.
hpjyg03, hpjyg04, hpjyg16, hpjyg22
- To: Jimmy Guo <guo at cup dot hp dot com>
- Subject: hpjyg03, hpjyg04, hpjyg16, hpjyg22
- From: David Taylor <taylor at cygnus dot com>
- Date: Mon, 13 Dec 1999 12:54:32 -0500
- cc: gdb-patches at sourceware dot cygnus dot com
All of hpjyg04 and hpjyg16 have been committed. The language parts of
hpjyg03 and hpjyg22 have been committed. Specifically:
* language.h (longest_raw_hex_string, longest_local_hex_string,
longest_local_hex_string_custom): Declare.
* language.c: New functions, and misc. fixes.
(longest_raw_hex_string, longest_local_hex_string,
longest_local_hex_string_custom): New functions.
* c-typeprint.c
(c_type_print_varspec_prefix,c_type_print_varpsec_suffix): Add
TYPE_CODE_TEMPLATE case and default case.
(c_type_print_base): Revise how demangled_no_class is found;
print '}' before printing local file:line info.
* c-valprint.c (c_value_print): print reference type to class.
* valarith.c (value_binop): Add support for exponentiation,
equal, not equal.
(my_strcmp): New function.
(value_equal,value_less): Add string equality comparison support.
* m2-exp.y (lex): add default case statement to capture
unhandled token and call error().
Later,
David