File tree 3 files changed +15
-0
lines changed 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -350,6 +350,9 @@ fn test_apple(target: &str) {
350
350
// FIXME: ABI has been changed on recent macOSes.
351
351
"os_unfair_lock_assert_owner" | "os_unfair_lock_assert_not_owner" => true ,
352
352
353
+ // FIXME: Once the SDK get updated to Ventura's level
354
+ "freadlink" | "mknodat" | "mkfifoat" => true ,
355
+
353
356
_ => false ,
354
357
}
355
358
} ) ;
Original file line number Diff line number Diff line change @@ -1871,6 +1871,7 @@ flistxattr
1871
1871
fmemopen
1872
1872
fmount
1873
1873
forkpty
1874
+ freadlink
1874
1875
freeifaddrs
1875
1876
freelocale
1876
1877
fremovexattr
@@ -1994,6 +1995,8 @@ memset_s
1994
1995
mem_entry_name_port_t
1995
1996
mincore
1996
1997
mkdirat
1998
+ mkfifoat
1999
+ mknodat
1997
2000
mkstemps
1998
2001
mount
1999
2002
msghdr
Original file line number Diff line number Diff line change @@ -6058,6 +6058,15 @@ extern "C" {
6058
6058
6059
6059
pub fn dirname ( path : * mut :: c_char ) -> * mut :: c_char ;
6060
6060
pub fn basename ( path : * mut :: c_char ) -> * mut :: c_char ;
6061
+
6062
+ pub fn mkfifoat ( dirfd : :: c_int , pathname : * const :: c_char , mode : :: mode_t ) -> :: c_int ;
6063
+ pub fn mknodat (
6064
+ dirfd : :: c_int ,
6065
+ pathname : * const :: c_char ,
6066
+ mode : :: mode_t ,
6067
+ dev : dev_t ,
6068
+ ) -> :: c_int ;
6069
+ pub fn freadlink ( fd : :: c_int , buf : * mut :: c_char , size : :: size_t ) -> :: c_int ;
6061
6070
}
6062
6071
6063
6072
pub unsafe fn mach_task_self ( ) -> :: mach_port_t {
You can’t perform that action at this time.
0 commit comments