llvm-project/llvm/lib/DebugInfo
Paul Robinson 8181d23b3d [DWARFv5] Number the line-table's directory array correctly.
The compilation directory has always been #0, but as of DWARF v5 it is
explicitly listed in the line-table section instead of implicitly
being a reference to the compile_unit DIE's DW_AT_comp_dir attribute.
This means the dumper should number the dumped array starting with 0
or 1 depending on the DWARF version of the line table.

References in the generated DWARF are correct, it's just the dumper
that was wrong.  Also some assembler-coded tests were similarly
confused about directory numbers.

llvm-svn: 322884
2018-01-18 20:33:35 +00:00
..
CodeView Speed up iteration of CodeView record streams. 2018-01-18 18:35:01 +00:00
DWARF [DWARFv5] Number the line-table's directory array correctly. 2018-01-18 20:33:35 +00:00
MSF [MSF] Fix FPM interval calcluation 2018-01-05 18:12:14 +00:00
PDB Fix pretty printing the unspecified param of a variadic function 2018-01-17 01:22:03 +00:00
Symbolize Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
CMakeLists.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00
LLVMBuild.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00