diff options
author | Anton Korobeynikov <asl@math.spbu.ru> | 2010-07-26 18:45:39 +0000 |
---|---|---|
committer | Anton Korobeynikov <asl@math.spbu.ru> | 2010-07-26 18:45:39 +0000 |
commit | 6bcea068db4e159e0a908b50c01df2d33a5113e4 (patch) | |
tree | d0911237167534ce02ce61b7c0b71be9f97ec9f3 /clang/lib/CodeGen/CGDebugInfo.cpp | |
parent | bb4c4b59a49d0b0a0e64aa84c69664abb6c441f2 (diff) | |
download | bcm5719-llvm-6bcea068db4e159e0a908b50c01df2d33a5113e4.tar.gz bcm5719-llvm-6bcea068db4e159e0a908b50c01df2d33a5113e4.zip |
Currently EH lowering code expects typeinfo to be global only.
This assumption is not satisfied due to global mergeing.
Workaround the issue by temporary disablinge mergeing of const globals.
Also, ignore LLVM "special" globals. This fixes PR7716
llvm-svn: 109423
Diffstat (limited to 'clang/lib/CodeGen/CGDebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions