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 | b5a0ef99f8e2bd48f2fb2a3221d296d48f1d5940 (patch) | |
tree | 0f8ade426fe9bb995d9e3825fc540bc1cbe66a11 /lib/Analysis/LazyValueInfo.cpp | |
parent | 88dafec7f931f2cbb91be0857030768e4c6c2e03 (diff) |
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
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109423 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/LazyValueInfo.cpp')
0 files changed, 0 insertions, 0 deletions