Minutes, Dwarf 2 Meeting - November 23, 1999

The issues list was posted to the email reflector. Discussion at
the meeting focused on the issues which had written proposals, followed
by other issues.

Issue discussion:

991021.1    Non-contiguous functions
    Jason Merrill will write a proposal, which will include issue
    991108.1 (Multiple instruction set support).

991026.3    Duplicate Dwarf data deletion
    Champion is now Jason Merrill, who will write a proposal.

991102.1     Modify field definitions for 64-bit arch     Adopted
    A compiler would need to be told to generate 64-bit Dwarf data.
    A smart linker might be able to combine 32-bit Dwarf with 64-bit
    Dwarf, but lacking this, all Dwarf files would need to be the
    same type. An existing tool which did not handle 64-bit Dwarf
    would likely fail upon reading a 64-bit Dwarf file, rather than
    provide spurious results.

    A number of editorial changes will be required.

991108.1    Multiple instruction set support
    Merged into 991021.1

991108.3    Attribute spelling                 Adopted
    Figure 1 should be corrected to use the spelling in the body of the
    document for DW_TAG_template_type_parameter and
    DW_TAG_template_value_parameter.

991108.4    DW_FORM_ref_addr ambiguous             Adopted
    The description for DW_FORM_ref_addr should replace "address" with
    "offset from the start of the .debug_info section". This was
    determined to be the original intent of this form.

991108.5    Lookup by address                 Adopted
    In Section 6.1.2, insert the word "non-zero" before "length of that
    range".

991108.6    DW_OP_add                     Adopted
    Editorial: This should be spelled DW_OP_plus.

991108.7    DW_AT_const_value                 Adopted
    Editorial: The appendix should be corrected to use the spelling
    of DW_AT_const_value in the text.

991108.8    Attribute Encodings                 Withdrawn
    Editorial: In Section 7.5.4, the description of "constant" is worded
    awkwardly and can be improved.

991108.9    DW_OP_bregx                     Adopted
    Reword description in Section 2.4.3.2 to indicate that the register
    number preceeds the offset.

991118.1    Unicode support                     Adopted
    Strings use UTF-8 encoding. A reference to IEC/ISO 10646 should be
    included.