Skip to content

Commit f3cf088

Browse files
committed
---
yaml --- r: 11631 b: refs/heads/master c: b32e091 h: refs/heads/master i: 11629: 109e85d 11627: 9d762b5 11623: e065254 11615: 8061df7 v: v3
1 parent 67a3dec commit f3cf088

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: a34ad8c4e7d7e8bb6690e9c657216185c0c16d17
2+
refs/heads/master: b32e09172c42edaab606d74898255966cf5e276a
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/rustc/back/link.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ enum output_type {
2424
output_type_exe,
2525
}
2626

27-
fn llvm_err(sess: session, msg: str) unsafe {
27+
fn llvm_err(sess: session, msg: str) -> ! unsafe {
2828
let buf = llvm::LLVMRustGetLastError();
2929
if buf == ptr::null() {
3030
sess.fatal(msg);
@@ -46,7 +46,6 @@ fn load_intrinsics_bc(sess: session) -> option<ModuleRef> {
4646
});
4747
if membuf as uint == 0u {
4848
llvm_err(sess, "installation problem: couldn't open " + path);
49-
fail;
5049
}
5150
let llintrinsicsmod = llvm::LLVMRustParseBitcode(membuf);
5251
llvm::LLVMDisposeMemoryBuffer(membuf);
@@ -70,7 +69,6 @@ fn load_intrinsics_ll(sess: session) -> ModuleRef {
7069
});
7170
if llintrinsicsmod as uint == 0u {
7271
llvm_err(sess, "couldn't parse intrinsics.ll");
73-
fail;
7472
}
7573
ret llintrinsicsmod;
7674
}
@@ -93,7 +91,6 @@ fn link_intrinsics(sess: session, llmod: ModuleRef) {
9391
llvm::LLVMDisposeModule(llintrinsicsmod);
9492
if linkres == False {
9593
llvm_err(sess, "couldn't link the module with the intrinsics");
96-
fail;
9794
}
9895
}
9996

0 commit comments

Comments
 (0)