* mdebugread.c (parse_symbol): Handle sh.value of zero for enums.
authorPeter Schauer <Peter.Schauer@mytum.de>
Sat, 26 Aug 1995 07:35:13 +0000 (07:35 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Sat, 26 Aug 1995 07:35:13 +0000 (07:35 +0000)
commit080868b4662cf9f1930714d09ad1d446dfd3a196
tree18515318b28c97cb5214cda2e171624382018314
parent13ba8b69271683f5cc4c723a6dbd1070b9aa671f
* mdebugread.c (parse_symbol):  Handle sh.value of zero for enums.
Determine signedness of enum type from enumerators.
(parse_type):  Handle btIndirect types, handle fBitfield for
some non-member types.
(upgrade_type):  Use TYPE_FLAG_TARGET_STUB for arrays with
unknown length.
(cross_ref):  Handle stIndirect forward reference to btTypedef.

* stabsread.c (read_enum_type):  Determine signedness of enum
type from enumerators.

* top.c (execute_command):  Remove trailing whitespace from
command arguments, except for `set' and `complete' commands.
(validate_comname):  Allow underscores in user defined command
names.

* values.c (modify_field):  Change `Value does not fit in %d bits'
error to a warning. Exclude sign extension bits of negative field
values from fit check.
gdb/ChangeLog
gdb/mdebugread.c
gdb/stabsread.c
gdb/top.c
gdb/values.c