* c-exp.y (yylex): Recognize single-quoted strings that specify
authorFred Fish <fnf@specifix.com>
Tue, 9 Jun 1992 06:09:33 +0000 (06:09 +0000)
committerFred Fish <fnf@specifix.com>
Tue, 9 Jun 1992 06:09:33 +0000 (06:09 +0000)
commitd630b6150e32d305c88eadb18f27785e5a7ee14d
tree20e2c7e78117137644d98b62e184b2d9c23501a0
parentd9915ebc4745f7f9f003db4602377e1b946e5a57
* c-exp.y (yylex):  Recognize single-quoted strings that specify
tokens with embedded whitespace, such as C++ demangled names.
* defs.h (demangle_and_match, strcmp_iw, skip_quoted):  Prototypes.
* main.c (gdb_completer_quote_characters):  Add global variable.
* main.c (symbol_completion_function):  Total rewrite for C++
demangled name handling.
* main.c (skip_quoted):  New function.
* main.c (main):  Set rl_completer_quote_characters.
* symmisc.c (dump_symtab):  Print source language for symtab.
* symtab.c (expensive_mangler):  Add prototype and function.
* symtab.c (completion_list_add_symbol):  Total rewrite for new
C++ demangled name handling.
* symtab.c (lookup_symbol): Check for demangled C++ symbol first,
other changes for demangled C++ symbol handling.
* symtab.c (lookup_demangled_block_symbol):  Use demangle_and_match.
* symtab.c (lookup_demangled_partial_symbol):  Use demangle_and_match.
* symtab.c (decode_line_1):  Recognize C++ demangled names on input.
* symtab.c (completion_list_add_symbol):  Total rewrite for new
C++ demangled name handling.
* symtab.c (expensive_mangler):  New function.
* utils.c (strcmp_iw, demangle_and_match):  New functions.
* xcoffread.c (aixcoff_symfile_read):  Fix prototype.
gdb/ChangeLog
gdb/c-exp.y
gdb/defs.h
gdb/symmisc.c
gdb/xcoffread.c