diff --git a/src/test/run-pass/foreign-no-abi.rs b/src/test/run-pass/foreign-no-abi.rs index 4b9fe43b2d72..8d9e7c50ac64 100644 --- a/src/test/run-pass/foreign-no-abi.rs +++ b/src/test/run-pass/foreign-no-abi.rs @@ -1,7 +1,7 @@ // ABI is cdecl by default extern mod rustrt { - fn get_task_id() -> int; + fn get_task_id() -> libc::intptr_t; } fn main() { diff --git a/src/test/run-pass/issue-1251.rs b/src/test/run-pass/issue-1251.rs index 76f54100e6ee..ae38bdf4a750 100644 --- a/src/test/run-pass/issue-1251.rs +++ b/src/test/run-pass/issue-1251.rs @@ -1,7 +1,7 @@ #[link(name = "get_task_id")]; extern mod rustrt { - fn get_task_id() -> int; + fn get_task_id() -> libc::intptr_t; } fn main() { } diff --git a/src/test/run-pass/item-attributes.rs b/src/test/run-pass/item-attributes.rs index 5558cc22dd2f..c98a3003177f 100644 --- a/src/test/run-pass/item-attributes.rs +++ b/src/test/run-pass/item-attributes.rs @@ -163,7 +163,7 @@ mod test_foreign_items { #[attr]; #[attr] - fn get_task_id() -> int; + fn get_task_id() -> libc::intptr_t; } } diff --git a/src/test/run-pass/morestack6.rs b/src/test/run-pass/morestack6.rs index 746c4dabe30d..5750b9d8c87d 100644 --- a/src/test/run-pass/morestack6.rs +++ b/src/test/run-pass/morestack6.rs @@ -8,7 +8,7 @@ import std::rand; extern mod rustrt { fn debug_get_stk_seg() -> *u8; - fn rust_get_sched_id() -> int; + fn rust_get_sched_id() -> libc::intptr_t; fn last_os_error() -> ~str; fn rust_getcwd() -> ~str; fn get_task_id();