【发布时间】:2020-07-14 11:09:49
【问题描述】:
我正在为我的公司实现 DWARF 信息的解释器,但当它具有以下形式时,我不明白如何解释 DW_AT_data_member_location:
DW_FORM = DW_FORM_block
块值(忽略长度)= 0x23xx 或 0x23xx01 ,其中“xx”是相对于封闭结构的实际偏移量。
我在 DWARF V3 规范中找不到“0x23/0x01”的来源。我已经与另一个 DWARF 解析器进行了交叉检查,值“0x23xx/0x23xx01”似乎是正确的,即实际的块值。
有关此编码的任何信息/规范中的描述?
谢谢
【问题讨论】:
标签: dwarf