30 lines
1.2 KiB
Diff
30 lines
1.2 KiB
Diff
--- faust/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp.orig 2025-06-30 14:55:47.000000000 +0200
|
|
+++ faust/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp 2026-01-12 05:09:26.084389475 +0100
|
|
@@ -296,7 +296,7 @@
|
|
|
|
string triple, cpu;
|
|
splitTarget(fTarget, triple, cpu);
|
|
- fModule->setTargetTriple(triple);
|
|
+ fModule->setTargetTriple(llvm::Triple(triple));
|
|
|
|
builder.setMCPU((cpu == "") ? sys::getHostCPUName() : StringRef(cpu));
|
|
TargetOptions targetOptions;
|
|
@@ -485,6 +485,6 @@
|
|
const string& object_code_path)
|
|
{
|
|
auto TargetTriple = sys::getDefaultTargetTriple();
|
|
- fModule->setTargetTriple(TargetTriple);
|
|
+ fModule->setTargetTriple(llvm::Triple(TargetTriple));
|
|
string Error;
|
|
auto Target = TargetRegistry::lookupTarget(TargetTriple, Error);
|
|
--- faust/compiler/generator/llvm/llvm_code_container.cpp.orig 2026-01-12 06:55:34.001904801 +0100
|
|
+++ faust/compiler/generator/llvm/llvm_code_container.cpp 2026-01-12 06:55:02.581093125 +0100
|
|
@@ -90,7 +90,7 @@
|
|
fBuilder->setFastMathFlags(FMF);
|
|
}
|
|
|
|
- fModule->setTargetTriple(sys::getDefaultTargetTriple());
|
|
+ fModule->setTargetTriple(llvm::Triple(sys::getDefaultTargetTriple()));
|
|
}
|
|
|
|
LLVMCodeContainer::~LLVMCodeContainer()
|