1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// run-pass // ignore-wasm32-bare no libc to test ffi with #[link(name = "rust_test_helpers", kind = "static")] extern "C" { fn rust_int8_to_int32(_: i8) -> i32; } fn main() { let x = unsafe { rust_int8_to_int32(-1) }; assert!(x == -1); }