File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -349,6 +349,9 @@ fn test_apple(target: &str) {
349
349
// FIXME: ABI has been changed on recent macOSes.
350
350
"os_unfair_lock_assert_owner" | "os_unfair_lock_assert_not_owner" => true ,
351
351
352
+ // FIXME: Once the SDK get updated to Ventura's level
353
+ "freadlink" | "mknodat" | "mkfifoat" => true ,
354
+
352
355
_ => false ,
353
356
}
354
357
} ) ;
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 @@ -5905,6 +5905,15 @@ extern "C" {
5905
5905
5906
5906
pub fn dirname ( path : * mut :: c_char ) -> * mut :: c_char ;
5907
5907
pub fn basename ( path : * mut :: c_char ) -> * mut :: c_char ;
5908
+
5909
+ pub fn mkfifoat ( dirfd : :: c_int , pathname : * const :: c_char , mode : :: mode_t ) -> :: c_int ;
5910
+ pub fn mknodat (
5911
+ dirfd : :: c_int ,
5912
+ pathname : * const :: c_char ,
5913
+ mode : :: mode_t ,
5914
+ dev : dev_t ,
5915
+ ) -> :: c_int ;
5916
+ pub fn freadlink ( fd : :: c_int , buf : * mut :: c_char , size : :: size_t ) -> :: c_int ;
5908
5917
}
5909
5918
5910
5919
pub unsafe fn mach_task_self ( ) -> :: mach_port_t {
You can’t perform that action at this time.
0 commit comments