* language.h (language_format_info): New structure to bundle
authorFred Fish <fnf@specifix.com>
Wed, 18 Nov 1992 22:49:38 +0000 (22:49 +0000)
committerFred Fish <fnf@specifix.com>
Wed, 18 Nov 1992 22:49:38 +0000 (22:49 +0000)
commit2e66cf7d6d84711159b3091ba693a969e6ecb50b
treee4f269dbd3e59bc665c00c9f4b073ebcd9cb352b
parente1b91f0b1afcb9f7263d4b45decc45ffd74b4bfe
* language.h (language_format_info):  New structure to bundle
local formatting information.
* language.h (language_defn):  Replace individual format info
with language_format_info structs.
* language.h (local_*_format, local_*_format_prefix,
local_*_format_specifier, local_*_format_suffix):  New macros
for binary/octal/decimal/hex formats to access info elements.
* c-exp.y (c_language_defn):  Update for new format handling.
* m2-exp.y (m2_language_defn):  Update for new format handling.
* dbxread.c (language.h):  Include for partial-stab.h use.
* defs.h (local_hex_format, local_hex_format_custom,
local_hex_string, local_hex_string_custom):  Move to language.h.
* language.c (local_hex_format_custom, local_hex_string,
local_hex_string_custom, local_octal_format_custom):  Use new
format handling.
* language.c (unknown_language_defn, auto_language_defn,
local_language_defn):  Update for new format handling.
* printcmd.c (print_scalar_formatted):  Use new macros
to access decimal and binary format info for printing.
**** start-sanitize-chill ****
* c-exp.y (chill_language_defn):  Update for new format handling.
* ch-exp.y (CHARACTER_LITERAL):  Add support to yylex.
* ch-exp.y (match_integer_literal):  Add function.
* ch-exp.y (builtin_type_chill_char):  Add definition.
* gdbtypes.h (builtin_type_chill_char):  Add declaration.
**** end-sanitize-chill ****
gdb/ChangeLog
gdb/c-exp.y
gdb/ch-exp.y
gdb/gdbtypes.h
gdb/language.c
gdb/language.h
gdb/m2-exp.y