如何为armhf配置LLVM MCJIT?
我正在尝试基于LLVM3.8为RaspberryPI2构建一个简单的JIT应用程序。我为ARM构建了LLVM,我的应用程序成功地JIT了代码,但它表明LLVM为softfp而不是hardfp生成代码 如何配置LLVM以生成hardfp的代码如何为armhf配置LLVM MCJIT?,arm,llvm,jit,mcjit,Arm,Llvm,Jit,Mcjit,我正在尝试基于LLVM3.8为RaspberryPI2构建一个简单的JIT应用程序。我为ARM构建了LLVM,我的应用程序成功地JIT了代码,但它表明LLVM为softfp而不是hardfp生成代码 如何配置LLVM以生成hardfp的代码 LLVM配置了arm linux gnueabihf目标。从我指定的代码setArchasarm和setMCUascortex-a7 我对MCJIT绝对一无所知,但在文档中寻找与命令行选项相似的地方,我看到了::createJIT采用了一个TargetMac
LLVM配置了
arm linux gnueabihf
目标。从我指定的代码setArch
asarm
和setMCU
ascortex-a7
我对MCJIT绝对一无所知,但在文档中寻找与命令行选项相似的地方,我看到了::createJIT采用了一个TargetMachine
,它采用了一个TargetOptions
,这有什么关系吗?@不象它应该这样,但是通过setTargetOptions
设置FloatABI::Hard
没有帮助。我对MCJIT一无所知,但是在文档中寻找与命令行选项相似的地方,我看到了::createJIT
需要一个TargetMachine
,它需要一个TargetOptions
,哪一个-这有关系吗?@不应该这样,但是通过setTargetOptions
设置FloatABI::Hard
没有帮助。