summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Berkowitz <zac.berkowitz@gmail.com>2017-03-04 23:27:34 +0000
committerBryant Mairs <bryant@mai.rs>2017-04-09 07:41:58 -0700
commit90b22ff160b7b20fd815a783343a081dfad31948 (patch)
treeeedfdc3cc542438b86e3088887bbc542febe1d4a
parent334e826c7cf319d386d98491fe2f2f26bb3ae209 (diff)
downloadnix-90b22ff160b7b20fd815a783343a081dfad31948.zip
Added missing syscalls for powerpc
-rw-r--r--src/sys/syscall.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/sys/syscall.rs b/src/sys/syscall.rs
index c2d9e51c..692b4cef 100644
--- a/src/sys/syscall.rs
+++ b/src/sys/syscall.rs
@@ -54,6 +54,16 @@ mod arch {
pub static MEMFD_CREATE: Syscall = 354;
}
+#[cfg(target_arch = "powerpc")]
+mod arch {
+ use libc::c_long;
+
+ pub type Syscall = c_long;
+
+ pub static SYSPIVOTROOT: Syscall = 203;
+ pub static MEMFD_CREATE: Syscall = 360;
+}
+
extern {
pub fn syscall(num: Syscall, ...) -> c_int;
}