2011-10-19 Cary Coutant <ccoutant@google.com>
+ * dwarf2read.c (create_debug_types_hash_table): Fix size of
+ type_offset field.
+
+2011-10-19 Cary Coutant <ccoutant@google.com>
+
* dwarf2read.c (peek_abbrev_code): New function.
(dw2_get_file_names): Check for dummy compilation units.
(create_debug_types_hash_table): Likewise.
signature = bfd_get_64 (objfile->obfd, ptr);
ptr += 8;
type_offset = read_offset_1 (objfile->obfd, ptr, offset_size);
- ptr += 1;
+ ptr += offset_size;
/* Skip dummy type units. */
if (ptr >= end_ptr || peek_abbrev_code (objfile->obfd, ptr) == 0)