aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2016-01-19 18:02:47 +0000
committerAdrian Prantl <aprantl@apple.com>2016-01-19 18:02:47 +0000
commite5238d2a82448674567cb47f7ca0486f36c028a9 (patch)
tree00be5bed8c158470407fb4b6baf98c30289586b2 /llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
parentb541a3488fe5713ce2b32c0ae3dda15ee7984b26 (diff)
downloadllvm-e5238d2a82448674567cb47f7ca0486f36c028a9.zip
llvm-e5238d2a82448674567cb47f7ca0486f36c028a9.tar.gz
llvm-e5238d2a82448674567cb47f7ca0486f36c028a9.tar.bz2
Module Debugging: Defer the emission of anonymous tag decls
until we are visiting their declcontext. This fixes a regression introduced in r256962: When building debug info for a typdef'd anonymous tag type, we would be visiting the inner anonymous type first thus creating a "typedef changes linkage of anonymous type, but linkage was already computed" error. rdar://problem/24199640 llvm-svn: 258152
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions