From 2cc5db9de64d2885d6b0f1a94ff574932eb8bf70 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Mon, 17 Sep 2018 20:27:59 -0600 Subject: [PATCH] Fix Linux compilation --- src/platform/linux/mod.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/platform/linux/mod.rs b/src/platform/linux/mod.rs index 387959ba5..643d58978 100644 --- a/src/platform/linux/mod.rs +++ b/src/platform/linux/mod.rs @@ -8,11 +8,11 @@ use header::dirent::dirent; use header::errno::{EINVAL, ENOSYS}; use header::signal::SIGCHLD; use header::sys_ioctl::{winsize, TCGETS, TCSETS, TIOCGWINSZ}; -use header::sys_resource::rusage; +// use header::sys_resource::rusage; use header::sys_select::fd_set; use header::sys_stat::stat; use header::sys_time::{itimerval, timeval, timezone}; -use header::sys_times::tms; +// use header::sys_times::tms; use header::sys_utsname::utsname; use header::termios::termios; use header::time::timespec; @@ -42,11 +42,11 @@ impl Sys { e(unsafe { syscall!(GETITIMER, which, out) }) as c_int } - fn getrusage(who: c_int, r_usage: *mut rusage) -> c_int { - e(unsafe { syscall!(GETRUSAGE, who, r_usage) }) as c_int - } + // fn getrusage(who: c_int, r_usage: *mut rusage) -> c_int { + // e(unsafe { syscall!(GETRUSAGE, who, r_usage) }) as c_int + // } - fn ioctl(fd: c_int, request: c_ulong, out: *mut c_void) -> c_int { + pub fn ioctl(fd: c_int, request: c_ulong, out: *mut c_void) -> c_int { // TODO: Somehow support varargs to syscall?? e(unsafe { syscall!(IOCTL, fd, request, out) }) as c_int } @@ -55,15 +55,15 @@ impl Sys { e(unsafe { syscall!(SETITIMER, which, new, old) }) as c_int } - fn times(out: *mut tms) -> clock_t { - unsafe { syscall!(TIMES, out) as clock_t } - } + // fn times(out: *mut tms) -> clock_t { + // unsafe { syscall!(TIMES, out) as clock_t } + // } fn umask(mask: mode_t) -> mode_t { unsafe { syscall!(UMASK, mask) as mode_t } } - fn uname(utsname: *mut utsname) -> c_int { + pub fn uname(utsname: *mut utsname) -> c_int { e(unsafe { syscall!(UNAME, utsname, 0) }) as c_int } } -- GitLab