-#![feature(asm, core_intrinsics)]
+#![feature(llvm_asm, core_intrinsics)]
#![crate_type="lib"]
use std::intrinsics;
pub fn exit(n: usize) -> i32 {
unsafe {
// Pretend this asm is an exit() syscall.
- asm!("" :: "r"(n) :: "volatile");
+ llvm_asm!("" :: "r"(n) :: "volatile");
intrinsics::unreachable()
}
// This return value is just here to generate some extra code for a return