summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/LockFileManager.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2013-07-05 20:27:40 +0000
committerEli Friedman <eli.friedman@gmail.com>2013-07-05 20:27:40 +0000
commiteecc09a99c34526ab5afb8e8d870bd8870425feb (patch)
tree6951997f8d069e68e8a2d0e4c18a04e7c01596fb /llvm/lib/Support/LockFileManager.cpp
parent784c012982b275577fb5b98b5fa93e39a6c4b004 (diff)
downloadbcm5719-llvm-eecc09a99c34526ab5afb8e8d870bd8870425feb.tar.gz
bcm5719-llvm-eecc09a99c34526ab5afb8e8d870bd8870425feb.zip
Don't use mangleCXXRTTIName in TBAA for C code.
This changes the TBAA code so it doesn't use mangleCXXRTTIName in C, because it doesn't really make sense there. Also, as sort of a defense-in-depth change, fix the mangler so it handles C RecordDecls correctly. No tests because I don't know the TBAA code well enough to write a test, and I don't know how else to trigger mangling a local struct in C. Fixes a crash with r185450 reported by Joerg Sonnenberger. llvm-svn: 185721
Diffstat (limited to 'llvm/lib/Support/LockFileManager.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud