Return APIs hidden by __CCT_ENABLE_USER_SPACE

^KT-61369
This commit is contained in:
Timofey Solonin
2023-09-18 23:12:00 +02:00
committed by Space Team
parent 33a4958c4c
commit e7dbb9c9a8
5 changed files with 7 additions and 7 deletions
@@ -13,7 +13,7 @@ headers = alloca.h assert.h complex.h ctype.h dirent.h dlfcn.h err.h errno.h fcn
sys/queue.h sys/select.h sys/shm.h sys/stat.h \
sys/syslimits.h sys/time.h sys/times.h sys/utsname.h sys/wait.h
compilerOpts = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE
compilerOpts = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D__CCT_ENABLE_USER_SPACE
linkerOpts = -ldl -lresolv
excludedFunctions = acl_valid_link_np add_profil pfctlinput profil unwhiteout zopen getdirentries \
uuid_generate_early_random setgrfile \
@@ -40,6 +40,6 @@ excludedFunctions = __tg_promote KERNEL_AUDIT_TOKEN KERNEL_SECURITY_TOKEN \
xpc_debugger_api_misuse_info \
vm_stats
compilerOpts.macos_x64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_NO_64_BIT_INODE -DSYSCTL_DEF_ENABLED
compilerOpts.macos_arm64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -DSYSCTL_DEF_ENABLED
compilerOpts.macos_x64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_NO_64_BIT_INODE -DSYSCTL_DEF_ENABLED -D__CCT_ENABLE_USER_SPACE
compilerOpts.macos_arm64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -DSYSCTL_DEF_ENABLED -D__CCT_ENABLE_USER_SPACE
linkerOpts = -ldl -lz -lcurses -lbz2 -lcompression -late -lbsm
@@ -13,8 +13,8 @@ headers = alloca.h ar.h assert.h complex.h ctype.h dirent.h dlfcn.h err.h errno.
sys/queue.h sys/select.h sys/shm.h sys/socket.h sys/stat.h \
sys/syslimits.h sys/time.h sys/times.h sys/utsname.h sys/wait.h
compilerOpts.macos_x64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_NO_64_BIT_INODE -D_DARWIN_C_SOURCE
compilerOpts.macos_arm64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_C_SOURCE
compilerOpts.macos_x64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_NO_64_BIT_INODE -D_DARWIN_C_SOURCE -D__CCT_ENABLE_USER_SPACE
compilerOpts.macos_arm64 = -D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_C_SOURCE -D__CCT_ENABLE_USER_SPACE
# -D_ANSI_SOURCE, sigh, breaks user_addr_t
excludedFunctions = KERNEL_AUDIT_TOKEN KERNEL_SECURITY_TOKEN add_profil \
addrsel_policy_init \
@@ -13,7 +13,7 @@ headers = alloca.h assert.h complex.h ctype.h dirent.h dlfcn.h err.h errno.h fcn
sys/queue.h sys/select.h sys/shm.h sys/stat.h \
sys/syslimits.h sys/time.h sys/times.h sys/utsname.h sys/wait.h
compilerOpts = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE
compilerOpts = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D__CCT_ENABLE_USER_SPACE
linkerOpts = -ldl -lresolv
excludedFunctions = acl_valid_link_np pfctlinput profil unwhiteout zopen getdirentries \
@@ -13,7 +13,7 @@ headers = alloca.h assert.h complex.h ctype.h dirent.h dlfcn.h err.h errno.h fcn
sys/queue.h sys/select.h sys/shm.h sys/stat.h \
sys/syslimits.h sys/time.h sys/times.h sys/utsname.h sys/wait.h
compilerOpts = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE
compilerOpts = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D__CCT_ENABLE_USER_SPACE
linkerOpts = -ldl -lresolv
excludedFunctions = acl_valid_link_np pfctlinput profil unwhiteout zopen getdirentries \