about summary refs log tree commit diff
path: root/src/libcore/ptr.rs
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2012-03-22 13:44:16 +0100
committerMarijn Haverbeke <marijnh@gmail.com>2012-03-23 10:49:47 +0100
commit0545e4a9200a9c971f8b5f95aa9a439ea0c20116 (patch)
treebe7a9b9f697ffe007460898137d8aafd204c6e63 /src/libcore/ptr.rs
parent894b7469d6902bba571024cc0f39c1521156d7a3 (diff)
Support [rust_stack] annotation on native functions (crudely)
Diffstat (limited to 'src/libcore/ptr.rs')
-rw-r--r--src/libcore/ptr.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libcore/ptr.rs b/src/libcore/ptr.rs
index 29369d9b8ca..b2ec75e530f 100644
--- a/src/libcore/ptr.rs
+++ b/src/libcore/ptr.rs
@@ -13,7 +13,9 @@ import libc::c_void;
 #[nolink]
 #[abi = "cdecl"]
 native mod libc_ {
+    #[rust_stack]
     fn memcpy(dest: *c_void, src: *c_void, n: libc::size_t) -> *c_void;
+    #[rust_stack]
     fn memmove(dest: *c_void, src: *c_void, n: libc::size_t) -> *c_void;
 }