Set .llvmbc and .llvmcmd sections as allocatable

This commit is contained in:
Mike Hommey 2020-10-15 14:04:57 +09:00
parent f42692b1cc
commit 684d142e70

View file

@ -936,8 +936,8 @@ unsafe fn embed_bitcode(
llvm::LLVMRustAppendModuleInlineAsm(llmod, asm.as_ptr().cast(), asm.len()); llvm::LLVMRustAppendModuleInlineAsm(llmod, asm.as_ptr().cast(), asm.len());
} else { } else {
let asm = " let asm = "
.section .llvmbc,\"e\" .section .llvmbc,\"a\"
.section .llvmcmd,\"e\" .section .llvmcmd,\"a\"
"; ";
llvm::LLVMRustAppendModuleInlineAsm(llmod, asm.as_ptr().cast(), asm.len()); llvm::LLVMRustAppendModuleInlineAsm(llmod, asm.as_ptr().cast(), asm.len());
} }