DWARF Standard


160610.2 Phil Mason Why is there a confusing gap in the list of attribute form encodings Clarification Rejected

Section 7.5.4, pg 161

In the table of attribute form encodings table (Figure 21 page 161) in the 
specification for DWARF4 there is a gap. The entries go

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 

Note the value counts from 0x19 to 0x20, not 0x1a as might be expected. I 
wondered if this the gap was left intentionally (perhaps to allow for future 
expansion) or by mistake but I can't find an answer one way or the other?


12/06/2016 -- Rejected.  Comment is about previous version of standard.  
   No gap exists in DWARF Version 5.

All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters, all the rest © 2007-2017 by DWARF Standards Committee.