I figured out what DW_OP_EXT prefix means in DWAF6, and I suppose
a legitimate (invented as example) for a name in the
DW_OP_user_extended namespace might  be
   DW_OP_EXT_GNU_random   (with value) 0x12
Is that what is meant? So maybe fix the existing references?

Seems to me a trivial example would clarify when we
are referring to NAME or VALUE.

A few examples with table name and the header line of the table
follow:

Table 7.19: Calling convention encodings
Calling convention name     Value

Table 7.11: Base type encoding values
Base type encoding name      Values


Table 7.11: Base type encoding values
Base type encoding name   Value

Table 7.9 DWARF operation encodings
 Operation Code.  No. o  Operands  Notes

The document has always been a bit inconsistent about
  name vs value
in the tables. I would suggest that for nearly all such tables
the  table name should use 'name' rather than 'encoding'

Does anyone think there is a benefit to modifying table
definitions  so the index entries have 'name' instead
of 'encodings'   ??

Would a proposal on either of these observations seem
appropriate?
David A.



--
Dwarf-discuss mailing list
Dwarf-discuss@lists.dwarfstd.org
https://lists.dwarfstd.org/mailman/listinfo/dwarf-discuss

Reply via email to