diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-01-24 17:08:25 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-01-24 17:08:25 +0000 |
commit | 74ae0c978dcd75014671566f2d5989671cf3f439 (patch) | |
tree | e60264c057232d3ed02c6288dcc86ca0cd5a208f /binutils/ChangeLog | |
parent | 688beae52ad2fa7f36e78ae68a3fc969f50361f6 (diff) | |
download | gdb-74ae0c978dcd75014671566f2d5989671cf3f439.zip gdb-74ae0c978dcd75014671566f2d5989671cf3f439.tar.gz gdb-74ae0c978dcd75014671566f2d5989671cf3f439.tar.bz2 |
* ieee.c (struct ieee_var): Remove variable field. Add kind
field, and define some enum constants for it.
(parse_ieee_ty): Set kind field of variable for 'x' and 'X' types.
(parse_ieee_atn): Make an indirect slot for an external variable,
although we otherwise don't record it. Set kind field rather than
variable field of pvar.
(ieee_read_cxx_class): Try to get the type of a static member.
(ieee_read_reference): Check kind field rather than variable
field.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 3471f5a..6050888 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,15 @@ +Wed Jan 24 12:06:05 1996 Ian Lance Taylor <ian@cygnus.com> + + * ieee.c (struct ieee_var): Remove variable field. Add kind + field, and define some enum constants for it. + (parse_ieee_ty): Set kind field of variable for 'x' and 'X' types. + (parse_ieee_atn): Make an indirect slot for an external variable, + although we otherwise don't record it. Set kind field rather than + variable field of pvar. + (ieee_read_cxx_class): Try to get the type of a static member. + (ieee_read_reference): Check kind field rather than variable + field. + Tue Jan 23 15:54:18 1996 Ian Lance Taylor <ian@cygnus.com> * ieee.c: Various changes to handle reading C++ reference type |