__gxx_personality_v0) called before execution moves to the landingpad? Does the landingpad have any arguments, or is that up to the personality function to for example, push on to the stack?
var exPtr = LLVM.BuildExtractValue(landingPadBuilder, pad, 0, "ex");but this throws an access violation exception. What is the second parameter, I thought it would be the result of
LLVMValueRef pad = LLVM.BuildLandingPad(landingPadBuilder, LLVM.PointerType(LLVM.Int8Type(), 0), GxxPersonality, 1, "");?
I'm trying to build libLLVM against LLVM 8.0.0 and hitting a mismatch in the dynamic/static link settings
LLVMAArch64AsmParser.lib(AArch64AsmParser.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in LLVMSharp.obj
which is right way to go, dynamic or static?