Browse Source

* dwarf2read.c (dwarf2_attach_fields_to_type): Don't set

TYPE_FIELD_IGNORE_BITS.
binutils-2_21-branch
Tom Tromey 16 years ago
parent
commit
8b93c54cd7
  1. 5
      gdb/ChangeLog
  2. 6
      gdb/dwarf2read.c

5
gdb/ChangeLog

@ -1,3 +1,8 @@
2010-08-27 Tom Tromey <tromey@redhat.com>
* dwarf2read.c (dwarf2_attach_fields_to_type): Don't set
TYPE_FIELD_IGNORE_BITS.
2010-08-27 Doug Evans <dje@google.com>
* dwarf2read.c (dwarf2_per_objfile_free): Reorganize buffers to match

6
gdb/dwarf2read.c

@ -6266,9 +6266,9 @@ dwarf2_attach_fields_to_type (struct field_info *fip, struct type *type,
(B_TYPE *) TYPE_ALLOC (type, B_BYTES (nfields));
B_CLRALL (TYPE_FIELD_PROTECTED_BITS (type), nfields);
TYPE_FIELD_IGNORE_BITS (type) =
(B_TYPE *) TYPE_ALLOC (type, B_BYTES (nfields));
B_CLRALL (TYPE_FIELD_IGNORE_BITS (type), nfields);
/* We don't set TYPE_FIELD_IGNORE_BITS here. The DWARF reader
never sets any bits in that array, so leaving it NULL lets us
save a little memory. */
}
/* If the type has baseclasses, allocate and clear a bit vector for

Loading…
Cancel
Save