summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2012-01-31 18:57:20 +0000
committerHoward Hinnant <hhinnant@apple.com>2012-01-31 18:57:20 +0000
commit6351792447038c7c76bbbce00ae2ca7b94319502 (patch)
treeb384527d0c11d243144c5a68ceca6d1ef6e782c8 /clang/lib/CodeGen/CodeGenModule.cpp
parent25c7b83a4bf15a5ef23d4907296dfaaee5bd369f (diff)
downloadbcm5719-llvm-6351792447038c7c76bbbce00ae2ca7b94319502.tar.gz
bcm5719-llvm-6351792447038c7c76bbbce00ae2ca7b94319502.zip
Found and fixed a bug in __cxa_call_unexpected. If the unexpected_handler rethrows the same exception then needed information gets overwritten in the original exception header. Therefore save it locally before executing the unexpected_handler.
llvm-svn: 149400
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud