mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 03:55:04 -05:00
fix(compiler): generate PIC code by default to allow generating shared libraries.
This commit is contained in:
@@ -32,8 +32,8 @@ llvm::TargetMachine *getDefaultTargetMachine() {
|
||||
auto CPU = "generic";
|
||||
auto Features = "";
|
||||
llvm::TargetOptions opt;
|
||||
auto RM = llvm::Optional<llvm::Reloc::Model>();
|
||||
return Target->createTargetMachine(TargetTriple, CPU, Features, opt, RM);
|
||||
return Target->createTargetMachine(TargetTriple, CPU, Features, opt,
|
||||
llvm::Reloc::PIC_);
|
||||
}
|
||||
|
||||
llvm::Error emitObject(llvm::Module &module, string objectPath) {
|
||||
|
||||
Reference in New Issue
Block a user