diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-01-23 00:35:25 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-01-23 00:35:25 +0000 |
commit | 4207b304c91b1da8345ae465ae87ceb378a6640d (patch) | |
tree | 376b5764eb3fe11c263cb5caae04751bd8e3b1e6 /binutils/ChangeLog | |
parent | 35aa91b97d1b00baea762e2a239bdc5386af0a0e (diff) | |
download | gdb-4207b304c91b1da8345ae465ae87ceb378a6640d.zip gdb-4207b304c91b1da8345ae465ae87ceb378a6640d.tar.gz gdb-4207b304c91b1da8345ae465ae87ceb378a6640d.tar.bz2 |
* ieee.c: Extensive changes to pass a single info argument around
in the reading routines, rather than several arguments. Add code
to read C++ debugging records.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index c21f8f9..20522e2 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,25 @@ +Mon Jan 22 19:29:36 1996 Ian Lance Taylor <ian@cygnus.com> + + * ieee.c: Extensive changes to pass a single info argument around + in the reading routines, rather than several arguments. Add code + to read C++ debugging records. + + * debug.h (debug_get_type_size): Declare. + (debug_get_field_name): Declare. + (debug_get_field_bitpos): Declare. + (debug_get_field_bitsize): Declare. + (debug_get_field_visibility): Declare. + (debug_get_field_physname): Declare. + * debug.c (debug_get_real_type): Handle DEBUG_KIND_TAGGED. + (debug_get_type_size): New function. + (debug_get_field_name): New function. + (debug_get_field_bitpos): New function. + (debug_get_field_bitsize): New function. + (debug_get_field_visibility): New function. + (debug_get_field_physname): New function. + (debug_write_type): Make sure we pass the real kind, not INDIRECT, + to tag_type. Pass the name recursively for INDIRECT. + Fri Jan 19 12:31:57 1996 Ian Lance Taylor <ian@cygnus.com> * debug.h (struct debug_write_fns): Remove ellipsis_type. Add int |