Gbp-Pq: Name u-mips-fixes.diff
add("-disable-preinline");
}
+ if sess.target.target.arch == "mips" ||
+ sess.target.target.arch == "mips64" { add("-fast-isel=0"); }
+
for arg in &sess.opts.cg.llvm_args {
add(&(*arg));
}
use std::os::unix::process::ExitStatusExt;
assert!(status.signal() == Some(libc::SIGILL)
- || status.signal() == Some(libc::SIGABRT));
+ || status.signal() == Some(libc::SIGABRT)
+ || status.signal() == Some(libc::SIGTRAP));
}
#[cfg(not(unix))]
error[E0384]: cannot assign twice to immutable variable `x`
- --> $DIR/asm-out-assign-imm.rs:34:34
+ --> $DIR/asm-out-assign-imm.rs:36:34
|
LL | let x: isize;
| - help: make this binding mutable: `mut x`
// ignore-s390x
// ignore-emscripten
+// ignore-mips
+// ignore-mips64
// ignore-powerpc
// ignore-powerpc64
// ignore-powerpc64le
error[E0384]: cannot assign twice to immutable variable `x`
- --> $DIR/asm-out-assign-imm.rs:34:34
+ --> $DIR/asm-out-assign-imm.rs:36:34
|
LL | x = 1;
| ----- first assignment to `x`