![]() |
DWARF Standard |
HOME |
SPECIFICATIONS |
FAQ |
ISSUES |
DWARF Open IssuesThe following table lists open issues (questions, comments, corrections, etc.) which have been submitted about the current version of the DWARF Debugging Format Standard. To find descriptions of issues resolved in the current or past versions of the standard, follow the links below. To submit an issue, please go to the Public Comment page.DWARF issues resolved in DWARF Version 3. DWARF issues resolved in DWARF Version 4. DWARF issues resolved in DWARF Version 5. |
Number |
Submitter |
Description |
Type |
Champion |
Status |
---|---|---|---|---|---|
141117.1 | Adrian Prantl | Arbitrary expressions as formal parameter default values | Enhancement | Adrian Prantl | Open |
171216.1 | Aleksandr Povaliaev | Extend DW_TAG_compile_unit entry with DW_TAG_hash_value | Enhancement | Jini Susan George | Rejected |
170427.1 | Alexandre Oliva | Location View Numbering | Enhancement | Mark Wielaard | Open |
170427.2 | Alexandre Oliva | Extending loclists | Enhancement | Ron Brender | Accepted |
170427.3 | Alexandre Oliva | Extending loclists with common sublists | Enhancement | Mark Wielaard | Open |
211005.1 | Allen Webster | Interaction of DW_OP_piece (and similar) and DW_OP_call2 (and similar) | Clarification | Adrian Prantl | Open |
161206.2 | Andreas Arnez | Clarify relationship between DW_OP_piece and DW_OP_bit_piece | Clarification | Adrian Prantl | Rejected with clarification |
180613.1 | Andrew Cagney | 0xffff in tables rendered with spaces | Editorial | Ron Brender | Accepted |
180625.1 | Andrew Cagney | Inconsistent initial length description - missing reference and/or TMI | Editorial | Andrew Cagney | Accepted |
171115.1 | Andrew Kelley | DW_LANG_Zig | Enhancement | Michael Eager | Lang code assigned |
200803.1 | Andrew Kelley | Add DW_LNS_jmp - modify file offset of line number program | Enhancement | Hafiz Abid Qadeer | Rejected |
171130.1 | Ben Dunbobbin | Typo - Regression since DWARF3 standard | Editorial | Ron Brender | Accepted |
211103.1 | Ben Woodard | Call site entries for optimized out functions | Clarification | Jakub Jelinek | Open |
210628.1 | Caroline Tice | Clarification of relative paths in DW_AT_comp_dir | Clarification | Caroline Tice | Accepted with modifications |
140906.1 | Cary Coutant | Two-Level Line Tables | Enhancement | Cary Coutant | Open |
211108.2 | Cary Coutant | Allow Non-Uniform Record Formats in the File Name Table | Enhancement | Cary Coutant | Open |
191107.1 | Chirag Patel | DW_OP_byte_swap | Enhancement | Andrew Cagney | Rejected |
200505.1 | David Anderson | Introduction has spurious word unittype | Editorial | Ron Brender | Accepted |
200505.2 | David Anderson | Lookup by name | Editorial | Ron Brender | Accepted |
200505.3 | David Anderson | Index attribute encodings | Editorial | Ron Brender | Accepted |
200505.4 | David Anderson | Augmentation string | Editorial | Dave Anderson | Accepted |
200505.6 | David Anderson | State Machine Registers | Editorial | Ron Brender | Accepted |
200505.7 | David Anderson | Declarations with reduced scope | Editorial | Ron Brender | Accepted |
210314.1 | David Anderson | Eliminate all indefinite antecedent | Editorial | Ron Brender | Accepted |
210622.1 | David Anderson | .debug_rnglists section header description | Editorial | Ron Brender | Accepted |
210711.1 | David Anderson | debug_names wording inconsistency | Ambiguity | Withdrawn | |
211022.1 | David Anderson | Empty range list entry | Clarification | David Anderson | Open |
200716.1 | David Blaikie | debug_macro header is missing a length prefix | Enhancement | David Blaikie | Open |
210310.1 | David Blaikie | Clarify DW_AT_rnglists_base and DW_FORM_rnglistx in Split DWARF | Ambiguity | Jonas Devlieghere | Accepted |
220513.1 | David Lloyd | No way to represent Java bytecode index in source information | Enhancement | Jini Susan George | Open |
200215.1 | Gabor Greif | Typo on http://dwarfstd.org/Comment.php | Editorial | Michael Eager | Accepted |
181205.1 | Greg Clayton | Clarify DW_OP_piece documentation for parts of values that are optimized out | Clarification | Adrian Prantl | Accepted |
210115.1 | H. Peter Anvin | Requesting a DW_lang_ code for the Netwide Assembler (NASM) | Enhancement | Michael Eager | Open |
200519.1 | Igor Kudrin | Missing comments for some links in figure B.2 | Editorial | Ron Brender | Accepted with modification |
161109.1 | Jakub Jelinek | No way to describe Fortran derived types with deferred length components | Error | Jakub Jelinek | Incomplete |
161109.2 | Jakub Jelinek | Add DW_OP_call* alternative to refer to variable value | Enhancement | Jakub Jelinek | Incomplete |
210208.1 | Jakub Jelinek | Add DW_LANG_C_plus_plus_17 and DW_LANG_C_plus_plus_20 | Enhancement | Michael Eager | Lang code assigned |
210305.1 | Jakub Jelinek | Split DW_AT_language into DW_AT_language and DW_AT_language_version | Enhancement | Jakub Jelinek | Withdrawn |
210419.1 | Jakub Jelinek | Split DW_AT_language into DW_AT_language and DW_AT_language_version | Enhancement | Jakub Jelinek | Accepted |
190225.1 | James Harding | DW_AT_segment_attribute | Clarification | Zoran Zaric | Closed |
170527.1 | Jan Kratochvil | DW_IDX_* for static/extern symbols | Enhancement | Cary Coutant | Accepted |
181223.1 | Jordan Frost | Add Microsoft SourceLink support | Enhancement | Tony Tye | Incomplete |
181223.2 | Jordan Frost | Adopt Microsoft's Symbol Server Key concept for elf and sym files | Enhancement | Eric Christopher | Incomplete |
211108.1 | Luis Ferreira | Add DW_AT_artificial for DW_TAG_typedef | Enhancement | Hafiz Abid Qadeer | Open |
171103.1 | Mark Wielaard | DW_AT_call_origin should be encoded as reference class, not an exprloc | Accepted | Mark Wielaard | Open |
180426.1 | Mark Wielaard | Allow DW_FORM_strp_sup in .debug_line vendor defined content descriptions | Ambiguity | Mark Wielaard | Accepted |
200720.1 | Markus Metzger | SIMD location expressions | Enhancement | Markus Metzger | Withdrawn |
201007.1 | Markus Metzger | Wide Registers in Location Description Expressions | Enhancement | Markus Metzger | Accepted with modification |
211206.1 | Markus Metzger | SIMD location expressions | Enhancement | Markus Metzger | Open |
211206.2 | Markus Metzger | Stack piece operators | Enhancement | Markus Metzger | Open |
210204.1 | Michael Eager | Create DW_LANG assignment registry | Enhancement | Michael Eager | Accepted with modification |
180914.1 | Paul Bowen-Huggett | Line Number Program Header directories_count field missing note. | Editorial | Ron Brender | Accepted |
180326.1 | Paul Robinson | Clarify consistency of DWARF 32/64 format with a CU | Clarification | Paul Robinson | Accepted |
180503.1 | Paul Robinson | Usage suggestion for LEB128 padding | Improvement | Paul Robinson | Accepted |
181019.1 | Paul Robinson | Inconsistency in DW_AT_import descriptions | Clarification | Paul Robinson | Accepted |
181026.1 | Paul Robinson | Move DW_AT_entry_pc from split full to skeleton unit | Enhancement | Cary Coutant | Rejected |
181026.2 | Paul Robinson | Replace DW_FORM_strp_sup with strp_sup4 and strp_sup8 | Enhancement | Paul Robinson | Withdrawn |
181026.3 | Paul Robinson | Don't forbid extensions to the dwp file | Improvement | Jeremy Morse | Incomplete |
210113.1 | Paul Robinson | Zero-length entries in .debug_aranges | Improvement | Tom Russell | Accepted |
210713.1 | Paul Robinson | Fix "file 0" | Improvement | Paul Robinson | Open |
211004.1 | Paul Robinson | Replace DW_MACRO_define/undef_sup with sized versions | Enhancement | Jeremy Morse | Open |
211101.1 | Paul Robinson | Allow 64-bit string offsets in DWARF-32 | Enhancement | Paul Robinson | Accepted |
211102.1 | Paul Robinson | No DW_FORM_strp in .dwo files | Error | David Blaikie | Open |
180426.2 | Paul T Robinson | Line table "comment" opcode | Enhancement | Tom Russell | Accepted with modifications |
181003.1 | Paul T Robinson | Forbid DW_OP_call_ref/DW_FORM_ref_addr in a .dwo section | Error | Jeremy Morse | Incomplete |
191025.1 | Paul T Robinson | DW_OP_bit_piece offset operand mostly does matter | Editorial | Paul T Robinson | Accepted |
200427.1 | Paul T Robinson | Missing link in section relationships | Editorial | Ron Brender | Accepted with modification |
200602.1 | Paul T Robinson | .debug_macro.dwo can refer to .debug_line.dwo? | Clarification | Jeremy Morse | Accepted |
200609.1 | Paul T Robinson | Reserve an address value for "not present" | Enhancement | Tom Russell | Accepted |
190130.1 | Philip Craig | Multiple headers in .debug_loclists and .debug_rnglists | Ambiguity | David Blaikie | Duplicate |
180123.1 | Pierre-Marie de Rodat | Layout of discriminant entries in variant parts | Improvement | Hafiz Abid Qadeer | Incomplete |
210429.1 | Ron Brender | Clarify Description of Line Number Table Extended Opcodes | Editorial | Ron Brender | Accepted |
220212.1 | Ron Brender | Disambiguate "ending address/offset" in location lists and range lists | Editorial | Ron Brender | Open |
180201.1 | Scott Linder | DWARF and source text embedding | Enhancement | Tony Tye | Open |
200120.1 | Sergey Kuznetsov | Requesting DW_LANG_Crystal for Crystal Language | Enhancement | Michael Eager | Lang code assigned |
190407.1 | Shawn Landden | Adding Zig Language Attribute | Editorial | Michael Eager | Open |
190407.2 | Shawn Landden | Allow debug functions that clarify which of a union is valid. | Enhancement | Eric Christopher | Incomplete |
161018.1 | Simon Brand | DWARF-embedded source for online-compiled programs | Enhancement | Tony Tye | Duplicate |
200709.1 | Simon Marchi | DW_AT_rnglists_base in DW_TAG_skeleton_unit | Error | Simon Marchi | Accepted |
210514.1 | Stuart Brady | Add GPU shading and kernel languages | Enhancement | Michael Eager | Incomplete |
180503.2 | Sture Carlson | DW_LANG_ code for Ada 2005 and Ada 2012 are missing | Ambiguity | Michael Eager | Lang code assigned |
171130.2 | Thomas Anderson | Allow $ORIGIN in DW_AT_comp_dir | Enhancement | Caroline Tice | Rejected |
180517.1 | Tom Tromey | Variant parts without a discriminant | Clarification | Jini Susan George | Accepted with modifications |
180517.2 | Tom Tromey | Tagless variant parts | Enhancement | Markus Metzger | Rejected |
190809.1 | Tom Tromey | Standardize DW_AT_GNU_bias | Enhancement | Brock Wyma | Open |
210208.2 | Tom Tromey | Standardize DW_AT_GNU_numerator and DW_AT_GNU_denominator | Enhancement | Cary Coutant | Accepted with modifications |
210218.1 | Tom Tromey | Index entry shows up in PDF | Editorial | Ron Brender | Accepted |
210218.2 | Tom Tromey | Generalize complex number support | Enhancement | Zoran Zaric | Open |
210219.1 | Tom Tromey | Representation of Rust type traits | Enhancement | Jian Xu | Rejected |
210219.2 | Tom Tromey | Differentiate between tuple and struct types for Rust | Improvement | Fāng-ruì Sòng | Open |
220304.1 | Tony Tye | Allow MD5 hash to be optional in the line table | Enhancement | Tony Tye | Open |
170503.1 | Vasily Levchenko | Adding DW_LANG_Kotlin constant in DW_AT_laguage attribute | Enhancement | Michael Eager | Lang code assigned |
200710.1 | Xing GUO | Inconsistent decription of data representation for the range list table. | Ambiguity | David Blaikie | Accepted |
220427.1 | Zoran Zaric | Deprecate the DW_AT_segment attribute | Enhancement | Zoran Zaric | Open |
All logos and trademarks in this site are property of their respective
owner. The comments are property of their posters, all the rest © 2007-2022 by DWARF Standards Committee. |