mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 11:13:28 +01:00
fb02045355
There will be multiple TypeUnits in an unlinked object that will be extracted from different sections. Now that we have DWARFUnitSection that is supposed to represent an input section, we need a DWARFUnitSection<TypeUnit> per input .debug_types section. Once this is done, the interface is homogenous and we can move the Section parsing code into DWARFUnitSection. This is a respin of r218513 that got reverted because it broke some builders. This new version features an explicit move constructor for the DWARFUnitSection class to workaround compilers unable to generate correct C++11 default constructors. Reviewers: samsonov, dblaikie Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D5482 llvm-svn: 218606 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
DIContext.cpp | ||
DWARFAbbreviationDeclaration.cpp | ||
DWARFAbbreviationDeclaration.h | ||
DWARFCompileUnit.cpp | ||
DWARFCompileUnit.h | ||
DWARFContext.cpp | ||
DWARFContext.h | ||
DWARFDebugAbbrev.cpp | ||
DWARFDebugAbbrev.h | ||
DWARFDebugAranges.cpp | ||
DWARFDebugAranges.h | ||
DWARFDebugArangeSet.cpp | ||
DWARFDebugArangeSet.h | ||
DWARFDebugFrame.cpp | ||
DWARFDebugFrame.h | ||
DWARFDebugInfoEntry.cpp | ||
DWARFDebugInfoEntry.h | ||
DWARFDebugLine.cpp | ||
DWARFDebugLine.h | ||
DWARFDebugLoc.cpp | ||
DWARFDebugLoc.h | ||
DWARFDebugRangeList.cpp | ||
DWARFDebugRangeList.h | ||
DWARFFormValue.cpp | ||
DWARFRelocMap.h | ||
DWARFTypeUnit.cpp | ||
DWARFTypeUnit.h | ||
DWARFUnit.cpp | ||
DWARFUnit.h | ||
LLVMBuild.txt | ||
Makefile | ||
module.modulemap |