[PATCH] D26051: Import/update constants from the DWARF 5 public review draft document.

Adrian Prantl via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 27 17:13:47 PDT 2016


aprantl created this revision.
aprantl added reviewers: echristo, dblaikie, probinson.
aprantl added subscribers: clayborg, llvm-commits.
Herald added a subscriber: mehdi_amini.

I noticed two incompatible changes:

1. DW_AT_dwo_id was removed because the dwo_id was moved into the CU header. Note that the attribute

value was reserved, so LLVM can continue to emit it without causing ambiguity for now.

1. The one change that could cause a problem here is that DW_AT_ranges_base has been replaced by DW_AT_rnglist_base.

David/Eric: Would merely renaming the constant break any existing DWARF (4) tooling?


https://reviews.llvm.org/D26051

Files:
  include/llvm/Support/Dwarf.def
  include/llvm/Support/Dwarf.h
  lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp
  lib/DebugInfo/DWARF/DWARFUnit.cpp
  lib/Support/Dwarf.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26051.76138.patch
Type: text/x-patch
Size: 7447 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161028/e3b8b3ab/attachment.bin>


More information about the llvm-commits mailing list