[PATCH] [DebugInfo] Move all DWARF headers to the public include directory.

Frederic Riss friss at apple.com
Tue Dec 16 14:32:28 PST 2014


Hi echristo, dblaikie, samsonov,

dsymutil needs access to DWARF specific inforamtion, the small DIContext
wrapper isn't sufficient. Other DWARF consumers might want to use it too
(I'm looking at you lldb).

I have discussed that briefly with David at the dev meeting, it seemed
OK.

http://reviews.llvm.org/D6694

Files:
  include/llvm/DebugInfo/DWARFAbbreviationDeclaration.h
  include/llvm/DebugInfo/DWARFAcceleratorTable.h
  include/llvm/DebugInfo/DWARFCompileUnit.h
  include/llvm/DebugInfo/DWARFContext.h
  include/llvm/DebugInfo/DWARFDebugAbbrev.h
  include/llvm/DebugInfo/DWARFDebugArangeSet.h
  include/llvm/DebugInfo/DWARFDebugAranges.h
  include/llvm/DebugInfo/DWARFDebugFrame.h
  include/llvm/DebugInfo/DWARFDebugInfoEntry.h
  include/llvm/DebugInfo/DWARFDebugLine.h
  include/llvm/DebugInfo/DWARFDebugLoc.h
  include/llvm/DebugInfo/DWARFDebugRangeList.h
  include/llvm/DebugInfo/DWARFRelocMap.h
  include/llvm/DebugInfo/DWARFSection.h
  include/llvm/DebugInfo/DWARFTypeUnit.h
  include/llvm/DebugInfo/DWARFUnit.h
  lib/DebugInfo/DIContext.cpp
  lib/DebugInfo/DWARFAbbreviationDeclaration.cpp
  lib/DebugInfo/DWARFAbbreviationDeclaration.h
  lib/DebugInfo/DWARFAcceleratorTable.cpp
  lib/DebugInfo/DWARFAcceleratorTable.h
  lib/DebugInfo/DWARFCompileUnit.cpp
  lib/DebugInfo/DWARFCompileUnit.h
  lib/DebugInfo/DWARFContext.cpp
  lib/DebugInfo/DWARFContext.h
  lib/DebugInfo/DWARFDebugAbbrev.cpp
  lib/DebugInfo/DWARFDebugAbbrev.h
  lib/DebugInfo/DWARFDebugArangeSet.cpp
  lib/DebugInfo/DWARFDebugArangeSet.h
  lib/DebugInfo/DWARFDebugAranges.cpp
  lib/DebugInfo/DWARFDebugAranges.h
  lib/DebugInfo/DWARFDebugFrame.cpp
  lib/DebugInfo/DWARFDebugFrame.h
  lib/DebugInfo/DWARFDebugInfoEntry.cpp
  lib/DebugInfo/DWARFDebugInfoEntry.h
  lib/DebugInfo/DWARFDebugLine.cpp
  lib/DebugInfo/DWARFDebugLine.h
  lib/DebugInfo/DWARFDebugLoc.cpp
  lib/DebugInfo/DWARFDebugLoc.h
  lib/DebugInfo/DWARFDebugRangeList.cpp
  lib/DebugInfo/DWARFDebugRangeList.h
  lib/DebugInfo/DWARFFormValue.cpp
  lib/DebugInfo/DWARFRelocMap.h
  lib/DebugInfo/DWARFSection.h
  lib/DebugInfo/DWARFTypeUnit.cpp
  lib/DebugInfo/DWARFTypeUnit.h
  lib/DebugInfo/DWARFUnit.cpp
  lib/DebugInfo/DWARFUnit.h

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6694.17365.patch
Type: text/x-patch
Size: 25886 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141216/bca5af73/attachment.bin>


More information about the llvm-commits mailing list