diff --git a/libc-test/semver/apple.txt b/libc-test/semver/apple.txt index 98dcc4d4cdf1e..ef64d56d21267 100644 --- a/libc-test/semver/apple.txt +++ b/libc-test/semver/apple.txt @@ -1883,6 +1883,7 @@ endpwent endservent endutxent exchangedata +execvP faccessat fchdir fchflags diff --git a/src/unix/bsd/apple/mod.rs b/src/unix/bsd/apple/mod.rs index ecd434175c03b..966ff193eff9f 100644 --- a/src/unix/bsd/apple/mod.rs +++ b/src/unix/bsd/apple/mod.rs @@ -6347,6 +6347,11 @@ extern "C" { dev: dev_t, ) -> ::c_int; pub fn freadlink(fd: ::c_int, buf: *mut ::c_char, size: ::size_t) -> ::c_int; + pub fn execvP( + file: *const ::c_char, + search_path: *const ::c_char, + argv: *const *mut ::c_char, + ) -> ::c_int; } pub unsafe fn mach_task_self() -> ::mach_port_t {