------- Comment #5 from iains at gcc dot gnu dot org  2010-04-11 22:52 -------
It's possible that the message from dsymutil is misleading:

Is this correct ?  
I'm very new to dwarf - but it looks like the DW_AT_upper_bound is missing a
value?

        .byte   0x6     # uleb128 0x6; (DIE (0x10d) DW_TAG_base_type)
        .byte   0x4     # DW_AT_byte_size
        .byte   0x5     # DW_AT_encoding
        .ascii "int\0"  # DW_AT_name
        .byte   0x7     # uleb128 0x7; (DIE (0x114) DW_TAG_array_type)
        .long   0x10d   # DW_AT_type
        .long   0x127   # DW_AT_sibling
        .byte   0x8     # uleb128 0x8; (DIE (0x11d) DW_TAG_subrange_type)
        .long   0x127   # DW_AT_type
        .long   0xf5    # DW_AT_upper_bound
        .byte   0x0     # end of children of DIE 0x114
        .byte   0x9     # uleb128 0x9; (DIE (0x127) DW_TAG_base_type)


-- 

iains at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43254

Reply via email to