为什么Dwarf 4规范中的属性表单编码列表存在混淆

时间:2016-05-10 08:55:46

标签: debugging standards dwarf

在DWARF4(here)规范中的属性表格编码表(图21第161页)中,存在差距。参赛作品

Form name            Value   Class
DW_FORM_ref_udata    0x15    reference
DW_FORM_indirect     0x16    (see Section 7.5.3)
DW_FORM_sec_offset   0x17    lineptr, loclistptr, macptr, rangelistptr
DW_FORM_exprloc      0x18    exprloc
DW_FORM_flag_present 0x19    flag
DW_FORM_ref_sig8     0x20    reference 

注意,值可以从0x19到0x20计数,而不是0x1a。对于不知情的开发人员而言,这是一个令人满我想知道这个差距是否是故意留下的(也许是为了允许未来扩展)或错误但我无法找到答案的方式或其他方式?

0 个答案:

没有答案