Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note that
authorDavid Chisnall <csdavec@swan.ac.uk>
Wed, 7 Nov 2012 16:50:40 +0000 (16:50 +0000)
committerDavid Chisnall <csdavec@swan.ac.uk>
Wed, 7 Nov 2012 16:50:40 +0000 (16:50 +0000)
commit9a837be2b947946e6918bd81016e5f6d78af5f1c
tree7709badf579f373564b9c8283bbea9fad9711841
parent67dc5702f879a8a19e3619c2237876fd9c2adfb0
Fix the Objective-C exception rethrow from cleanups (GNU runtimes).  Note that
a bug in the inliner still causes the wrong thing to happen at -O2 and above
(PR14116).

llvm-svn: 167534
clang/lib/CodeGen/CGException.cpp
clang/lib/CodeGen/CGObjCGNU.cpp
clang/lib/CodeGen/CodeGenFunction.h
clang/test/CodeGenObjC/gnu-exceptions.m