]> granicus.if.org Git - clang/commit
Debug info: Don't emit a bogus location for the global block pointer type
authorAdrian Prantl <aprantl@apple.com>
Mon, 6 Jul 2015 21:31:35 +0000 (21:31 +0000)
committerAdrian Prantl <aprantl@apple.com>
Mon, 6 Jul 2015 21:31:35 +0000 (21:31 +0000)
commit5f8a176ddf220de8d337a8446ea1dab7bca48089
treeaaa34d251dd46721281f5e330ac5f7e683829dc5
parent40ed9998a7d52ef2869d6ca64410bbb302c848e6
Debug info: Don't emit a bogus location for the global block pointer type
(__block_literal_generic).

The arbitrary nature of the location confuses lldb and prevents type
uniquing.

rdar://problem/21602473

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@241511 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDebugInfo.cpp
test/CodeGen/debug-info-block.c