Skip to content

Commit 77e9990

Browse files
committed
---
yaml --- r: 3569 b: refs/heads/master c: 5c9fb0b h: refs/heads/master i: 3567: a635e8e v: v3
1 parent cf11448 commit 77e9990

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: fb10829aefbb7493c41ee1a5ec4c958692b33c28
2+
refs/heads/master: 5c9fb0bc98dbd744fc82bccd9e09a2d3090b4528

trunk/src/rustllvm/RustWrapper.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,9 @@ extern "C" void LLVMRustWriteOutputFile(LLVMPassManagerRef PMR,
8585
std::string Err;
8686
const Target *TheTarget = TargetRegistry::lookupTarget(triple, Err);
8787
std::string FeaturesStr;
88-
TargetMachine *Target = TheTarget->createTargetMachine(triple, FeaturesStr);
88+
std::string Trip(triple);
89+
std::string CPUStr = llvm::sys::getHostCPUName();
90+
TargetMachine *Target = TheTarget->createTargetMachine(Trip, CPUStr, FeaturesStr);
8991
bool NoVerify = false;
9092
PassManager *PM = unwrap<PassManager>(PMR);
9193
std::string ErrorInfo;

0 commit comments

Comments
 (0)