aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-01-23 00:35:25 +0000
committerIan Lance Taylor <ian@airs.com>1996-01-23 00:35:25 +0000
commit4207b304c91b1da8345ae465ae87ceb378a6640d (patch)
tree376b5764eb3fe11c263cb5caae04751bd8e3b1e6 /binutils/ChangeLog
parent35aa91b97d1b00baea762e2a239bdc5386af0a0e (diff)
downloadgdb-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/ChangeLog22
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