Hi Sasha, On Thu, 2019-04-25 at 23:59 +0000, Sasha Da Rocha Pinheiro wrote: > I have a Dwarf_Op object whose member "number" has size of 8 bytes. > Its value although is 0x00000000FFFFFFE8. > Shouldn't it be 0xFFFFFFFFFFFFFFE8 instead? > Since it means an offset, for the current operation, shouldn't it be > of a signed integer type instead of unsigned?
Could you provide more information? Which function did you use to get the Dwarf_Op? What was its associated attribute or frame? What is its atom_value? How are you using the Dwarf_Op that requires interpreting its number fields? Thanks, Mark