[Bug gas/25614] dwarf-5 allows for .file 0

2020-03-09 Thread paul_robinson at playstation dot sony.com
https://sourceware.org/bugzilla/show_bug.cgi?id=25614 --- Comment #9 from Paul Robinson --- (In reply to Nick Clifton from comment #8) > Also - what does a file name for file 0 mean ? My reading of the DWARF v5 spec is that file 0 specifies the root source file (= the DW_AT_name from the compil

[Bug gas/23310] Support DWARF-5 line table features in assembler

2018-06-20 Thread paul_robinson at playstation dot sony.com
https://sourceware.org/bugzilla/show_bug.cgi?id=23310 --- Comment #4 from Paul Robinson --- In addition to the extensions noted in comment 0, of course the .loc directive would also need to accept file number 0 if there is one. My impression had been that file #0 was implicitly the root file a

[Bug gas/23310] Support DWARF-5 line table features in assembler

2018-06-20 Thread paul_robinson at playstation dot sony.com
https://sourceware.org/bugzilla/show_bug.cgi?id=23310 --- Comment #3 from Paul Robinson --- Created attachment 11091 --> https://sourceware.org/bugzilla/attachment.cgi?id=11091&action=edit Sample .s and .o Attaching a zip of a .s and .o file produced by Clang with -gmlt. Note that file 0 and

[Bug gas/23310] Support DWARF-5 line table features in assembler

2018-06-20 Thread paul_robinson at playstation dot sony.com
https://sourceware.org/bugzilla/show_bug.cgi?id=23310 --- Comment #2 from Paul Robinson --- (In reply to Nick Clifton from comment #1) > * There is a proposal to add a hash of the compilation unit source to the > DW_TAG_compile_unit here: http://dwarfstd.org/ShowIssue.php?issue=171216.1 Tha

[Bug gas/23310] New: Support DWARF-5 line table features in assembler

2018-06-18 Thread paul_robinson at playstation dot sony.com
Component: gas Assignee: unassigned at sourceware dot org Reporter: paul_robinson at playstation dot sony.com Target Milestone: --- DWARF-5 has two line-table features that are probably best handled by extensions to the .file directive in the assembler. (a) provide an MD5