diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-02-12 19:41:09 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-02-12 19:41:09 +0000 |
commit | d77487075708aa7e9cb538ab55d010b1b4ae22f2 (patch) | |
tree | a51073509c68bf918c7352a52394ef74bcaeb86f /binutils/objdump.c | |
parent | 6ca1156deff89a50d8f7973459ebcf749d7d9ab3 (diff) | |
download | gdb-d77487075708aa7e9cb538ab55d010b1b4ae22f2.zip gdb-d77487075708aa7e9cb538ab55d010b1b4ae22f2.tar.gz gdb-d77487075708aa7e9cb538ab55d010b1b4ae22f2.tar.bz2 |
* debug.c (struct debug_handle): Remove class_mark field. Add
id_list and compare_list fields.
(struct debug_class_id): Define.
(struct debug_type_compare_list): Define.
(debug_write): Initialize info->id_list
(debug_write_name): Remove reference to info->class_mark.
(debug_write_type): Get id for all structs and classes. Simplify
test for whether struct has already been written.
(debug_write_class_type): Get id for all classes. Simplify test
for whether class has already been written.
(debug_write_block): Don't write out blocks other than the top
level block if they have no local variables.
(debug_set_class_id): New static function.
(debug_type_samep): New static function.
(debug_class_type_samep): New static function.
* prdbg.c (pr_start_struct_type): Always print id.
(pr_start_class_type): Likewise.
(pr_tag_type): Likewise.
Diffstat (limited to 'binutils/objdump.c')
0 files changed, 0 insertions, 0 deletions