diff options
Diffstat (limited to 'libc-test')
-rw-r--r-- | libc-test/build.rs | 1 | ||||
-rw-r--r-- | libc-test/semver/apple.txt | 7 | ||||
-rw-r--r-- | libc-test/test/cmsg.rs | 3 |
3 files changed, 11 insertions, 0 deletions
diff --git a/libc-test/build.rs b/libc-test/build.rs index 7df612655e..9536668f2f 100644 --- a/libc-test/build.rs +++ b/libc-test/build.rs @@ -4234,6 +4234,7 @@ fn test_haiku(target: &str) { "link.h", "pty.h", "stringlist.h", + "sys/link_elf.h", } // Native API diff --git a/libc-test/semver/apple.txt b/libc-test/semver/apple.txt index b697b893ae..244fe7d780 100644 --- a/libc-test/semver/apple.txt +++ b/libc-test/semver/apple.txt @@ -1819,6 +1819,8 @@ arc4random arc4random_buf arc4random_uniform arphdr +asctime +asctime_r attrgroup_t attribute_set_t attrlist @@ -1845,6 +1847,8 @@ copyfile copyfile_flags_t cpu_subtype_t cpu_type_t +ctime +ctime_r ctl_info difftime dirfd @@ -1880,6 +1884,7 @@ futimes getattrlist getattrlistat getattrlistbulk +getdate getdomainname getdtablesize getfsstat @@ -2181,8 +2186,10 @@ stack_t statfs strcasecmp strcasestr +strftime strncasecmp strndup +strptime strsignal strtonum sync diff --git a/libc-test/test/cmsg.rs b/libc-test/test/cmsg.rs index 00c3c14f4c..307d045105 100644 --- a/libc-test/test/cmsg.rs +++ b/libc-test/test/cmsg.rs @@ -55,6 +55,9 @@ mod t { // https://github.com/rust-lang/libc/issues/1239 #[cfg(not(target_arch = "sparc64"))] #[test] + // FIXME: This triggers alignment checks for pointer dereferences: + // https://github.com/rust-lang/libc/issues/3181 + #[ignore] fn test_cmsg_nxthdr() { use std::ptr; |