Add bitcast to store of personality function.
authorKai Nacke <kai.nacke@redstar.de>
Tue, 14 May 2013 16:30:51 +0000 (16:30 +0000)
committerKai Nacke <kai.nacke@redstar.de>
Tue, 14 May 2013 16:30:51 +0000 (16:30 +0000)
commite4642bc096984c12c1ef129137e17fad61201118
treebec5d587f543ff3fe6396d1e68d0cd5ee631fabf
parented788b62830c26bd1f5d23d73a6337c88b66ab61
Add bitcast to store of personality function.

The personality function is user defined and may have an arbitrary result type.
The code assumes always i8*. This results in an assertion failure if a different
type is used. A bitcast to i8* is added to prevent this failure.

Reviewed by: Renato Golin, Bob Wilson

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181802 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SjLjEHPrepare.cpp