DebugInfo: Move unit begin/end labels into the unit
authorDavid Blaikie <dblaikie@gmail.com>
Fri, 6 Dec 2013 22:33:05 +0000 (22:33 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Fri, 6 Dec 2013 22:33:05 +0000 (22:33 +0000)
commitb0ec1be634d7fd1246f093bc93af418dbc4e9cbf
treeaede0cf22d12a00ec0144fb7d0fc741c79ea9c75
parentb5a244bd5430ad0054c9a92bd0a80168aeddac02
DebugInfo: Move unit begin/end labels into the unit

This removes another case of spooky action at a distance (building the
same label names in multiple places creating an implicit dependency
between those places) and helps pave the way for type units.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196617 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfUnit.h