Displaying 2 results from an estimated 2 matches for "persfn".
Did you mean:
pers_fn
2015 Nov 09
3
Request to merge r242372 into the 3.7 branch: Fix for C API incompatibility between 3.6 and 3.7.
...I,
so I would prefer to either drop this patch or come up with a work-around.
One possible work-around would be to keep the LLVMBuildLandingPad signature the
same and then add this to Core.h:
#ifdef DEBUG // Not sure whether we should use this or ifndef NDEBUG
#define LLVMBuildLandingPad(B, Ty, PersFn, Name) \
dbgs() << "Warning: PersnFn parameter ignored. You must explicitly set the " \
"personality function on the parent function with " \
" LLVMSetPersonalityFn(). This behavior changed in LLVM 3.7"; \
LLVMBuildLandingPad...
2015 Nov 09
2
Request to merge r242372 into the 3.7 branch: Fix for C API incompatibility between 3.6 and 3.7.
...h a work-around.
>>
>> One possible work-around would be to keep the LLVMBuildLandingPad
>> signature the
>> same and then add this to Core.h:
>>
>> #ifdef DEBUG // Not sure whether we should use this or ifndef NDEBUG
>> #define LLVMBuildLandingPad(B, Ty, PersFn, Name) \
>> dbgs() << "Warning: PersnFn parameter ignored. You must explicitly
>> set the " \
>> "personality function on the parent function with " \
>> " LLVMSetPersonalityFn(). This behavior changed in LLVM...