]> git.proxmox.com Git - rustc.git/blobdiff - src/test/run-pass/foreign-no-abi.rs
New upstream version 1.23.0+dfsg1
[rustc.git] / src / test / run-pass / foreign-no-abi.rs
index 76ce56258448320a974e3a02263df74c3ed184b1..b516cdf4416b823093e422a37b77d039cf009819 100644 (file)
 
 // ABI is cdecl by default
 
+// ignore-wasm32-bare no libc to test ffi with
+// pretty-expanded FIXME #23616
+
+#![feature(libc)]
+
 mod rustrt {
-    use std::libc;
+    extern crate libc;
 
-    pub extern {
-        pub fn get_task_id() -> libc::intptr_t;
+    #[link(name = "rust_test_helpers", kind = "static")]
+    extern {
+        pub fn rust_get_test_int() -> libc::intptr_t;
     }
 }
 
 pub fn main() {
     unsafe {
-        rustrt::get_task_id();
+        rustrt::rust_get_test_int();
     }
 }