summaryrefslogtreecommitdiff
path: root/libc-test/build.rs
diff options
context:
space:
mode:
Diffstat (limited to 'libc-test/build.rs')
-rwxr-xr-xlibc-test/build.rs19
1 files changed, 1 insertions, 18 deletions
diff --git a/libc-test/build.rs b/libc-test/build.rs
index 65b049a9cc..649e3699e5 100755
--- a/libc-test/build.rs
+++ b/libc-test/build.rs
@@ -8,7 +8,7 @@ use std::env;
fn do_cc() {
let target = env::var("TARGET").unwrap();
if cfg!(unix) {
- let exclude = ["wasi"];
+ let exclude = ["redox", "wasi"];
if !exclude.iter().any(|x| target.contains(x)) {
let mut cmsg = cc::Build::new();
@@ -537,54 +537,37 @@ fn test_redox(target: &str) {
"dirent.h",
"dlfcn.h",
"errno.h",
- "execinfo.h",
"fcntl.h",
- "glob.h",
"grp.h",
- "ifaddrs.h",
- "langinfo.h",
"limits.h",
"locale.h",
- "net/if.h",
- "net/if_arp.h",
- "net/route.h",
"netdb.h",
"netinet/in.h",
"netinet/ip.h",
"netinet/tcp.h",
- "netinet/udp.h",
"poll.h",
- "pthread.h",
"pwd.h",
- "resolv.h",
- "sched.h",
"semaphore.h",
"string.h",
"strings.h",
"sys/file.h",
"sys/ioctl.h",
"sys/mman.h",
- "sys/mount.h",
"sys/ptrace.h",
- "sys/quota.h",
"sys/resource.h",
"sys/socket.h",
"sys/stat.h",
"sys/statvfs.h",
- "sys/sysctl.h",
"sys/time.h",
- "sys/times.h",
"sys/types.h",
"sys/uio.h",
"sys/un.h",
"sys/utsname.h",
"sys/wait.h",
- "syslog.h",
"termios.h",
"time.h",
"unistd.h",
"utime.h",
- "utmpx.h",
"wchar.h",
}