darwin.file_cmds: update build for the 14.4 SDK

This commit is contained in:
Randy Eckenrode
2025-10-09 18:23:28 -04:00
parent 55f32f567c
commit c8a5838007
2 changed files with 5 additions and 0 deletions
@@ -4,7 +4,10 @@
# Project settings
project('file_cmds', 'c', version : '@version@')
add_global_arguments(
# These are not defined automatically by Clang. Not having them defined causes compilation failures.
'-DTARGET_OS_BRIDGE=0',
'-DTARGET_OS_EXCLAVECORE=0',
'-DTARGET_OS_EXCLAVEKIT=0',
language : 'c',
)
@@ -53,6 +53,8 @@ let
uint64_t xdi_xdtream_obj_id;
};
#define APFS_CLEAR_PURGEABLE 0
#define APFS_PURGEABLE_FLAGS_MASK 0xFFFF
#define APFSIOC_GET_PURGEABLE_FILE_FLAGS _IOR('J', 71, uint64_t)
#define APFSIOC_MARK_PURGEABLE _IOWR('J', 68, uint64_t)
#define APFSIOC_XDSTREAM_OBJ_ID _IOWR('J', 53, struct xdstream_obj_id)
EOF