]> granicus.if.org Git - clang/commit
More then one anonymous aggregates on one line creates chaos when MDNode uniquness...
authorDevang Patel <dpatel@apple.com>
Tue, 9 Mar 2010 21:32:27 +0000 (21:32 +0000)
committerDevang Patel <dpatel@apple.com>
Tue, 9 Mar 2010 21:32:27 +0000 (21:32 +0000)
commit7573f8b2f90ef65a253f7355fc466c93f0bc9832
treebbcf3729107af9ea7ea1e4d157550a98f66ae9e8
parentaf652faa97aed78567527868f2c339f72c661d0a
More then one anonymous aggregates on one line creates chaos when MDNode uniquness is combined with RAUW operation. Right solution is to avoid using RAUW.

This fixes PR 6554.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98083 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDebugInfo.cpp
lib/CodeGen/CGDebugInfo.h
test/CodeGenCXX/2010-03-09-AnonAggregate.cpp [new file with mode: 0644]