Files
brolang/ffi/c/stdlib.bro
T

1095 lines
51 KiB
Plaintext

# generated by brolang translate-c from stdlib.h
# unsupported in bindings: C union '__mbstate_t' has no native spelling
__darwin_arm_exception_state :: c_struct {
__exception c_uint
__fsr c_uint
__far c_uint
}
__darwin_arm_exception_state64 :: c_struct {
__far c_ulonglong
__esr c_uint
__exception c_uint
}
__darwin_arm_exception_state64_v2 :: c_struct {
__far c_ulonglong
__esr c_ulonglong
}
__darwin_arm_thread_state :: c_struct {
__r [13]c_uint
__sp c_uint
__lr c_uint
__pc c_uint
__cpsr c_uint
}
__darwin_arm_thread_state64 :: c_struct {
__x [29]c_ulonglong
__fp c_ulonglong
__lr c_ulonglong
__sp c_ulonglong
__pc c_ulonglong
__cpsr c_uint
__pad c_uint
}
__darwin_arm_vfp_state :: c_struct {
__r [64]c_uint
__fpscr c_uint
}
__darwin_arm_neon_state64 :: opaque
__darwin_arm_neon_state :: opaque
__arm_pagein_state :: c_struct {
__pagein_error c_int
}
__darwin_arm_sme_state :: c_struct {
__svcr c_ulonglong
__tpidr2_el0 c_ulonglong
__svl_b c_ushort
}
__darwin_arm_sve_z_state :: c_struct {
__z [16][256]c_char
}
__darwin_arm_sve_p_state :: c_struct {
__p [16][32]c_char
}
__darwin_arm_sme_za_state :: c_struct {
__za [4096]c_char
}
__darwin_arm_sme2_state :: c_struct {
__zt0 [64]c_char
}
__arm_legacy_debug_state :: c_struct {
__bvr [16]c_uint
__bcr [16]c_uint
__wvr [16]c_uint
__wcr [16]c_uint
}
__darwin_arm_debug_state32 :: c_struct {
__bvr [16]c_uint
__bcr [16]c_uint
__wvr [16]c_uint
__wcr [16]c_uint
__mdscr_el1 c_ulonglong
}
__darwin_arm_debug_state64 :: c_struct {
__bvr [16]c_ulonglong
__bcr [16]c_ulonglong
__wvr [16]c_ulonglong
__wcr [16]c_ulonglong
__mdscr_el1 c_ulonglong
}
__darwin_arm_cpmu_state64 :: c_struct {
__ctrs [16]c_ulonglong
}
__darwin_mcontext32 :: c_struct {
__es __darwin_arm_exception_state
__ss __darwin_arm_thread_state
__fs __darwin_arm_vfp_state
}
# unsupported in bindings: C record '__darwin_mcontext64' contains an unsupported field type
__darwin_mcontext64 :: opaque
__darwin_sigaltstack :: c_struct {
ss_sp ?*mut anyopaque
ss_size c_ulong
ss_flags c_int
}
__darwin_ucontext :: c_struct {
uc_onstack c_int
uc_sigmask c_uint
uc_stack __darwin_sigaltstack
uc_link ?*mut __darwin_ucontext
uc_mcsize c_ulong
uc_mcontext ?*mut __darwin_mcontext64
}
# unsupported in bindings: C union 'sigval' has no native spelling
sigval :: opaque
# unsupported in bindings: C record 'sigevent' contains an unsupported field type
sigevent :: opaque
# unsupported in bindings: C record '__siginfo' contains an unsupported field type
__siginfo :: opaque
# unsupported in bindings: C union '__sigaction_u' has no native spelling
__sigaction_u :: opaque
# unsupported in bindings: C record '__sigaction' contains an unsupported field type
__sigaction :: opaque
# unsupported in bindings: C record 'sigaction' contains an unsupported field type
sigaction :: opaque
sigvec :: c_struct {
sv_handler ?*c_func(_ c_int) void
sv_mask c_int
sv_flags c_int
}
sigstack :: c_struct {
ss_sp ?*mut c_char
ss_onstack c_int
}
timeval :: c_struct {
tv_sec c_long
tv_usec c_int
}
rusage :: c_struct {
ru_utime timeval
ru_stime timeval
ru_maxrss c_long
ru_ixrss c_long
ru_idrss c_long
ru_isrss c_long
ru_minflt c_long
ru_majflt c_long
ru_nswap c_long
ru_inblock c_long
ru_oublock c_long
ru_msgsnd c_long
ru_msgrcv c_long
ru_nsignals c_long
ru_nvcsw c_long
ru_nivcsw c_long
}
rusage_info_v0 :: c_struct {
ri_uuid [16]c_uchar
ri_user_time c_ulonglong
ri_system_time c_ulonglong
ri_pkg_idle_wkups c_ulonglong
ri_interrupt_wkups c_ulonglong
ri_pageins c_ulonglong
ri_wired_size c_ulonglong
ri_resident_size c_ulonglong
ri_phys_footprint c_ulonglong
ri_proc_start_abstime c_ulonglong
ri_proc_exit_abstime c_ulonglong
}
rusage_info_v1 :: c_struct {
ri_uuid [16]c_uchar
ri_user_time c_ulonglong
ri_system_time c_ulonglong
ri_pkg_idle_wkups c_ulonglong
ri_interrupt_wkups c_ulonglong
ri_pageins c_ulonglong
ri_wired_size c_ulonglong
ri_resident_size c_ulonglong
ri_phys_footprint c_ulonglong
ri_proc_start_abstime c_ulonglong
ri_proc_exit_abstime c_ulonglong
ri_child_user_time c_ulonglong
ri_child_system_time c_ulonglong
ri_child_pkg_idle_wkups c_ulonglong
ri_child_interrupt_wkups c_ulonglong
ri_child_pageins c_ulonglong
ri_child_elapsed_abstime c_ulonglong
}
rusage_info_v2 :: c_struct {
ri_uuid [16]c_uchar
ri_user_time c_ulonglong
ri_system_time c_ulonglong
ri_pkg_idle_wkups c_ulonglong
ri_interrupt_wkups c_ulonglong
ri_pageins c_ulonglong
ri_wired_size c_ulonglong
ri_resident_size c_ulonglong
ri_phys_footprint c_ulonglong
ri_proc_start_abstime c_ulonglong
ri_proc_exit_abstime c_ulonglong
ri_child_user_time c_ulonglong
ri_child_system_time c_ulonglong
ri_child_pkg_idle_wkups c_ulonglong
ri_child_interrupt_wkups c_ulonglong
ri_child_pageins c_ulonglong
ri_child_elapsed_abstime c_ulonglong
ri_diskio_bytesread c_ulonglong
ri_diskio_byteswritten c_ulonglong
}
rusage_info_v3 :: c_struct {
ri_uuid [16]c_uchar
ri_user_time c_ulonglong
ri_system_time c_ulonglong
ri_pkg_idle_wkups c_ulonglong
ri_interrupt_wkups c_ulonglong
ri_pageins c_ulonglong
ri_wired_size c_ulonglong
ri_resident_size c_ulonglong
ri_phys_footprint c_ulonglong
ri_proc_start_abstime c_ulonglong
ri_proc_exit_abstime c_ulonglong
ri_child_user_time c_ulonglong
ri_child_system_time c_ulonglong
ri_child_pkg_idle_wkups c_ulonglong
ri_child_interrupt_wkups c_ulonglong
ri_child_pageins c_ulonglong
ri_child_elapsed_abstime c_ulonglong
ri_diskio_bytesread c_ulonglong
ri_diskio_byteswritten c_ulonglong
ri_cpu_time_qos_default c_ulonglong
ri_cpu_time_qos_maintenance c_ulonglong
ri_cpu_time_qos_background c_ulonglong
ri_cpu_time_qos_utility c_ulonglong
ri_cpu_time_qos_legacy c_ulonglong
ri_cpu_time_qos_user_initiated c_ulonglong
ri_cpu_time_qos_user_interactive c_ulonglong
ri_billed_system_time c_ulonglong
ri_serviced_system_time c_ulonglong
}
rusage_info_v4 :: c_struct {
ri_uuid [16]c_uchar
ri_user_time c_ulonglong
ri_system_time c_ulonglong
ri_pkg_idle_wkups c_ulonglong
ri_interrupt_wkups c_ulonglong
ri_pageins c_ulonglong
ri_wired_size c_ulonglong
ri_resident_size c_ulonglong
ri_phys_footprint c_ulonglong
ri_proc_start_abstime c_ulonglong
ri_proc_exit_abstime c_ulonglong
ri_child_user_time c_ulonglong
ri_child_system_time c_ulonglong
ri_child_pkg_idle_wkups c_ulonglong
ri_child_interrupt_wkups c_ulonglong
ri_child_pageins c_ulonglong
ri_child_elapsed_abstime c_ulonglong
ri_diskio_bytesread c_ulonglong
ri_diskio_byteswritten c_ulonglong
ri_cpu_time_qos_default c_ulonglong
ri_cpu_time_qos_maintenance c_ulonglong
ri_cpu_time_qos_background c_ulonglong
ri_cpu_time_qos_utility c_ulonglong
ri_cpu_time_qos_legacy c_ulonglong
ri_cpu_time_qos_user_initiated c_ulonglong
ri_cpu_time_qos_user_interactive c_ulonglong
ri_billed_system_time c_ulonglong
ri_serviced_system_time c_ulonglong
ri_logical_writes c_ulonglong
ri_lifetime_max_phys_footprint c_ulonglong
ri_instructions c_ulonglong
ri_cycles c_ulonglong
ri_billed_energy c_ulonglong
ri_serviced_energy c_ulonglong
ri_interval_max_phys_footprint c_ulonglong
ri_runnable_time c_ulonglong
}
rusage_info_v5 :: c_struct {
ri_uuid [16]c_uchar
ri_user_time c_ulonglong
ri_system_time c_ulonglong
ri_pkg_idle_wkups c_ulonglong
ri_interrupt_wkups c_ulonglong
ri_pageins c_ulonglong
ri_wired_size c_ulonglong
ri_resident_size c_ulonglong
ri_phys_footprint c_ulonglong
ri_proc_start_abstime c_ulonglong
ri_proc_exit_abstime c_ulonglong
ri_child_user_time c_ulonglong
ri_child_system_time c_ulonglong
ri_child_pkg_idle_wkups c_ulonglong
ri_child_interrupt_wkups c_ulonglong
ri_child_pageins c_ulonglong
ri_child_elapsed_abstime c_ulonglong
ri_diskio_bytesread c_ulonglong
ri_diskio_byteswritten c_ulonglong
ri_cpu_time_qos_default c_ulonglong
ri_cpu_time_qos_maintenance c_ulonglong
ri_cpu_time_qos_background c_ulonglong
ri_cpu_time_qos_utility c_ulonglong
ri_cpu_time_qos_legacy c_ulonglong
ri_cpu_time_qos_user_initiated c_ulonglong
ri_cpu_time_qos_user_interactive c_ulonglong
ri_billed_system_time c_ulonglong
ri_serviced_system_time c_ulonglong
ri_logical_writes c_ulonglong
ri_lifetime_max_phys_footprint c_ulonglong
ri_instructions c_ulonglong
ri_cycles c_ulonglong
ri_billed_energy c_ulonglong
ri_serviced_energy c_ulonglong
ri_interval_max_phys_footprint c_ulonglong
ri_runnable_time c_ulonglong
ri_flags c_ulonglong
}
rusage_info_v6 :: c_struct {
ri_uuid [16]c_uchar
ri_user_time c_ulonglong
ri_system_time c_ulonglong
ri_pkg_idle_wkups c_ulonglong
ri_interrupt_wkups c_ulonglong
ri_pageins c_ulonglong
ri_wired_size c_ulonglong
ri_resident_size c_ulonglong
ri_phys_footprint c_ulonglong
ri_proc_start_abstime c_ulonglong
ri_proc_exit_abstime c_ulonglong
ri_child_user_time c_ulonglong
ri_child_system_time c_ulonglong
ri_child_pkg_idle_wkups c_ulonglong
ri_child_interrupt_wkups c_ulonglong
ri_child_pageins c_ulonglong
ri_child_elapsed_abstime c_ulonglong
ri_diskio_bytesread c_ulonglong
ri_diskio_byteswritten c_ulonglong
ri_cpu_time_qos_default c_ulonglong
ri_cpu_time_qos_maintenance c_ulonglong
ri_cpu_time_qos_background c_ulonglong
ri_cpu_time_qos_utility c_ulonglong
ri_cpu_time_qos_legacy c_ulonglong
ri_cpu_time_qos_user_initiated c_ulonglong
ri_cpu_time_qos_user_interactive c_ulonglong
ri_billed_system_time c_ulonglong
ri_serviced_system_time c_ulonglong
ri_logical_writes c_ulonglong
ri_lifetime_max_phys_footprint c_ulonglong
ri_instructions c_ulonglong
ri_cycles c_ulonglong
ri_billed_energy c_ulonglong
ri_serviced_energy c_ulonglong
ri_interval_max_phys_footprint c_ulonglong
ri_runnable_time c_ulonglong
ri_flags c_ulonglong
ri_user_ptime c_ulonglong
ri_system_ptime c_ulonglong
ri_pinstructions c_ulonglong
ri_pcycles c_ulonglong
ri_energy_nj c_ulonglong
ri_penergy_nj c_ulonglong
ri_secure_time_in_system c_ulonglong
ri_secure_ptime_in_system c_ulonglong
ri_neural_footprint c_ulonglong
ri_lifetime_max_neural_footprint c_ulonglong
ri_interval_max_neural_footprint c_ulonglong
ri_reserved [9]c_ulonglong
}
rlimit :: c_struct {
rlim_cur c_ulonglong
rlim_max c_ulonglong
}
proc_rlimit_control_wakeupmon :: c_struct {
wm_flags c_uint
wm_rate c_int
}
# unsupported in bindings: C union '__c_stdlib_bro_wait_record' has no native spelling
__c_stdlib_bro_wait_record :: opaque
__c_stdlib_bro_record_53 :: opaque
__c_stdlib_bro_record_54 :: opaque
div_t :: c_struct {
quot c_int
rem c_int
}
ldiv_t :: c_struct {
quot c_long
rem c_long
}
lldiv_t :: c_struct {
quot c_longlong
rem c_longlong
}
_malloc_zone_t :: opaque
# unsupported in bindings: typedef '__mbstate_t' — underlying type has no native spelling
# unsupported in bindings: typedef '__darwin_mbstate_t' — underlying type has no native spelling
idtype_t :: alias c_uint
pid_t :: alias c_int
id_t :: alias c_uint
sig_atomic_t :: alias c_int
# unsupported in bindings: typedef '__darwin_arm_neon_state64' — underlying type has no native spelling
# unsupported in bindings: typedef '__darwin_arm_neon_state' — underlying type has no native spelling
# unsupported in bindings: typedef '__darwin_mcontext64' — underlying type has no native spelling
mcontext_t :: alias ?*mut __darwin_mcontext64
pthread_attr_t :: alias _opaque_pthread_attr_t
stack_t :: alias __darwin_sigaltstack
ucontext_t :: alias __darwin_ucontext
sigset_t :: alias c_uint
uid_t :: alias c_uint
# unsupported in bindings: typedef 'sigval' — underlying type has no native spelling
# unsupported in bindings: typedef 'sigevent' — underlying type has no native spelling
# unsupported in bindings: typedef '__siginfo' — underlying type has no native spelling
# unsupported in bindings: typedef 'siginfo_t' — underlying type has no native spelling
# unsupported in bindings: typedef '__sigaction_u' — underlying type has no native spelling
# unsupported in bindings: typedef '__sigaction' — underlying type has no native spelling
# unsupported in bindings: typedef 'sigaction' — underlying type has no native spelling
sig_t :: alias ?*c_func(_ c_int) void
uint8_t :: alias c_uchar
uint16_t :: alias c_ushort
uint32_t :: alias c_uint
uint64_t :: alias c_ulonglong
int_least8_t :: alias c_schar
int_least16_t :: alias c_short
int_least32_t :: alias c_int
int_least64_t :: alias c_longlong
uint_least8_t :: alias c_uchar
uint_least16_t :: alias c_ushort
uint_least32_t :: alias c_uint
uint_least64_t :: alias c_ulonglong
int_fast8_t :: alias c_schar
int_fast16_t :: alias c_short
int_fast32_t :: alias c_int
int_fast64_t :: alias c_longlong
uint_fast8_t :: alias c_uchar
uint_fast16_t :: alias c_ushort
uint_fast32_t :: alias c_uint
uint_fast64_t :: alias c_ulonglong
intmax_t :: alias c_long
uintmax_t :: alias c_ulong
rlim_t :: alias c_ulonglong
rusage_info_t :: alias ?*mut anyopaque
rusage_info_current :: alias rusage_info_v6
# unsupported in bindings: typedef 'wait' — underlying type has no native spelling
ct_rune_t :: alias c_int
rune_t :: alias c_int
wchar_t :: alias c_int
malloc_type_id_t :: alias c_ulonglong
# unsupported in bindings: typedef '_malloc_zone_t' — underlying type has no native spelling
# unsupported in bindings: typedef 'malloc_zone_t' — underlying type has no native spelling
dev_t :: alias c_int
mode_t :: alias c_ushort
_ARM_SIGNAL_ c_int :: 1
SIGHUP c_int :: 1
SIGINT c_int :: 2
SIGQUIT c_int :: 3
SIGILL c_int :: 4
SIGTRAP c_int :: 5
SIGABRT c_int :: 6
SIGEMT c_int :: 7
SIGFPE c_int :: 8
SIGKILL c_int :: 9
SIGBUS c_int :: 10
SIGSEGV c_int :: 11
SIGSYS c_int :: 12
SIGPIPE c_int :: 13
SIGALRM c_int :: 14
SIGTERM c_int :: 15
SIGURG c_int :: 16
SIGSTOP c_int :: 17
SIGTSTP c_int :: 18
SIGCONT c_int :: 19
SIGCHLD c_int :: 20
SIGTTIN c_int :: 21
SIGTTOU c_int :: 22
SIGIO c_int :: 23
SIGXCPU c_int :: 24
SIGXFSZ c_int :: 25
SIGVTALRM c_int :: 26
SIGPROF c_int :: 27
SIGWINCH c_int :: 28
SIGINFO c_int :: 29
SIGUSR1 c_int :: 30
SIGUSR2 c_int :: 31
SIGEV_NONE c_int :: 0
SIGEV_SIGNAL c_int :: 1
SIGEV_THREAD c_int :: 3
SIGEV_KEVENT c_int :: 4
ILL_NOOP c_int :: 0
ILL_ILLOPC c_int :: 1
ILL_ILLTRP c_int :: 2
ILL_PRVOPC c_int :: 3
ILL_ILLOPN c_int :: 4
ILL_ILLADR c_int :: 5
ILL_PRVREG c_int :: 6
ILL_COPROC c_int :: 7
ILL_BADSTK c_int :: 8
FPE_NOOP c_int :: 0
FPE_FLTDIV c_int :: 1
FPE_FLTOVF c_int :: 2
FPE_FLTUND c_int :: 3
FPE_FLTRES c_int :: 4
FPE_FLTINV c_int :: 5
FPE_FLTSUB c_int :: 6
FPE_INTDIV c_int :: 7
FPE_INTOVF c_int :: 8
SEGV_NOOP c_int :: 0
SEGV_MAPERR c_int :: 1
SEGV_ACCERR c_int :: 2
BUS_NOOP c_int :: 0
BUS_ADRALN c_int :: 1
BUS_ADRERR c_int :: 2
BUS_OBJERR c_int :: 3
TRAP_BRKPT c_int :: 1
TRAP_TRACE c_int :: 2
CLD_NOOP c_int :: 0
CLD_EXITED c_int :: 1
CLD_KILLED c_int :: 2
CLD_DUMPED c_int :: 3
CLD_TRAPPED c_int :: 4
CLD_STOPPED c_int :: 5
CLD_CONTINUED c_int :: 6
POLL_IN c_int :: 1
POLL_OUT c_int :: 2
POLL_MSG c_int :: 3
POLL_ERR c_int :: 4
POLL_PRI c_int :: 5
POLL_HUP c_int :: 6
SA_ONSTACK c_int :: 1
SA_RESTART c_int :: 2
SA_RESETHAND c_int :: 4
SA_NOCLDSTOP c_int :: 8
SA_NODEFER c_int :: 16
SA_NOCLDWAIT c_int :: 32
SA_SIGINFO c_int :: 64
SA_USERTRAMP c_int :: 256
SA_64REGSET c_int :: 512
SIG_BLOCK c_int :: 1
SIG_UNBLOCK c_int :: 2
SIG_SETMASK c_int :: 3
SI_USER c_int :: 65537
SI_QUEUE c_int :: 65538
SI_TIMER c_int :: 65539
SI_ASYNCIO c_int :: 65540
SI_MESGQ c_int :: 65541
SS_ONSTACK c_int :: 1
SS_DISABLE c_int :: 4
MINSIGSTKSZ c_int :: 32768
SIGSTKSZ c_int :: 131072
INT8_MAX c_int :: 127
INT16_MAX c_int :: 32767
INT32_MAX c_int :: 2147483647
INT64_MAX c_longlong :: 9223372036854775807
INT8_MIN c_int :: -128
INT16_MIN c_int :: -32768
UINT8_MAX c_int :: 255
UINT16_MAX c_int :: 65535
UINT32_MAX c_uint :: 4294967295
UINT64_MAX c_ulonglong :: 18446744073709551615
INTPTR_MAX c_long :: 9223372036854775807
UINTPTR_MAX c_ulong :: 18446744073709551615
PRIO_PROCESS c_int :: 0
PRIO_PGRP c_int :: 1
PRIO_USER c_int :: 2
PRIO_DARWIN_THREAD c_int :: 3
PRIO_DARWIN_PROCESS c_int :: 4
PRIO_MIN c_int :: -20
PRIO_MAX c_int :: 20
PRIO_DARWIN_BG c_int :: 4096
PRIO_DARWIN_NONUI c_int :: 4097
RUSAGE_SELF c_int :: 0
RUSAGE_CHILDREN c_int :: -1
RUSAGE_INFO_V0 c_int :: 0
RUSAGE_INFO_V1 c_int :: 1
RUSAGE_INFO_V2 c_int :: 2
RUSAGE_INFO_V3 c_int :: 3
RUSAGE_INFO_V4 c_int :: 4
RUSAGE_INFO_V5 c_int :: 5
RUSAGE_INFO_V6 c_int :: 6
RU_PROC_RUNS_RESLIDE c_int :: 1
RLIMIT_CPU c_int :: 0
RLIMIT_FSIZE c_int :: 1
RLIMIT_DATA c_int :: 2
RLIMIT_STACK c_int :: 3
RLIMIT_CORE c_int :: 4
RLIMIT_AS c_int :: 5
RLIMIT_MEMLOCK c_int :: 6
RLIMIT_NPROC c_int :: 7
RLIMIT_NOFILE c_int :: 8
RLIM_NLIMITS c_int :: 9
_RLIMIT_POSIX_FLAG c_int :: 4096
RLIMIT_WAKEUPS_MONITOR c_int :: 1
RLIMIT_CPU_USAGE_MONITOR c_int :: 2
RLIMIT_THREAD_CPULIMITS c_int :: 3
RLIMIT_FOOTPRINT_INTERVAL c_int :: 4
WAKEMON_ENABLE c_int :: 1
WAKEMON_DISABLE c_int :: 2
WAKEMON_GET_PARAMS c_int :: 4
WAKEMON_SET_DEFAULTS c_int :: 8
WAKEMON_MAKE_FATAL c_int :: 16
CPUMON_MAKE_FATAL c_int :: 4096
FOOTPRINT_INTERVAL_RESET c_int :: 1
IOPOL_TYPE_DISK c_int :: 0
IOPOL_TYPE_VFS_ATIME_UPDATES c_int :: 2
IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES c_int :: 3
IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME c_int :: 4
IOPOL_TYPE_VFS_TRIGGER_RESOLVE c_int :: 5
IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION c_int :: 6
IOPOL_TYPE_VFS_IGNORE_PERMISSIONS c_int :: 7
IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE c_int :: 8
IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES c_int :: 9
IOPOL_TYPE_VFS_DISALLOW_RW_FOR_O_EVTONLY c_int :: 10
IOPOL_TYPE_VFS_ENTITLED_RESERVE_ACCESS c_int :: 14
IOPOL_SCOPE_PROCESS c_int :: 0
IOPOL_SCOPE_THREAD c_int :: 1
IOPOL_SCOPE_DARWIN_BG c_int :: 2
IOPOL_DEFAULT c_int :: 0
IOPOL_IMPORTANT c_int :: 1
IOPOL_PASSIVE c_int :: 2
IOPOL_THROTTLE c_int :: 3
IOPOL_UTILITY c_int :: 4
IOPOL_STANDARD c_int :: 5
IOPOL_ATIME_UPDATES_DEFAULT c_int :: 0
IOPOL_ATIME_UPDATES_OFF c_int :: 1
IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT c_int :: 0
IOPOL_MATERIALIZE_DATALESS_FILES_OFF c_int :: 1
IOPOL_MATERIALIZE_DATALESS_FILES_ON c_int :: 2
IOPOL_MATERIALIZE_DATALESS_FILES_ORIG c_int :: 4
IOPOL_MATERIALIZE_DATALESS_FILES_BASIC_MASK c_int :: 3
IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT c_int :: 0
IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME c_int :: 1
IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT c_int :: 0
IOPOL_VFS_TRIGGER_RESOLVE_OFF c_int :: 1
IOPOL_VFS_CONTENT_PROTECTION_DEFAULT c_int :: 0
IOPOL_VFS_CONTENT_PROTECTION_IGNORE c_int :: 1
IOPOL_VFS_IGNORE_PERMISSIONS_OFF c_int :: 0
IOPOL_VFS_IGNORE_PERMISSIONS_ON c_int :: 1
IOPOL_VFS_SKIP_MTIME_UPDATE_OFF c_int :: 0
IOPOL_VFS_SKIP_MTIME_UPDATE_ON c_int :: 1
IOPOL_VFS_SKIP_MTIME_UPDATE_IGNORE c_int :: 2
IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF c_int :: 0
IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON c_int :: 1
IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_DEFAULT c_int :: 0
IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_ON c_int :: 1
IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_DEFAULT c_int :: 0
IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_ON c_int :: 1
IOPOL_VFS_ENTITLED_RESERVE_ACCESS_OFF c_int :: 0
IOPOL_VFS_ENTITLED_RESERVE_ACCESS_ON c_int :: 1
WNOHANG c_int :: 1
WUNTRACED c_int :: 2
WCOREFLAG c_int :: 128
_WSTOPPED c_int :: 127
WEXITED c_int :: 4
WSTOPPED c_int :: 8
WCONTINUED c_int :: 16
WNOWAIT c_int :: 32
WAIT_MYPGRP c_int :: 0
_QUAD_HIGHWORD c_int :: 1
_QUAD_LOWWORD c_int :: 0
EXIT_FAILURE c_int :: 1
EXIT_SUCCESS c_int :: 0
RAND_MAX c_int :: 2147483647
_MALLOC_TYPE_MALLOC_BACKDEPLOY_PUBLIC c_int :: 1
P_ALL c_uint :: 0
P_PID c_uint :: 1
P_PGID c_uint :: 2
signal c_func(_ c_int, _ ?*c_func(_ c_int) void) ?*c_func(_ c_int) void
getpriority c_func(_ c_int, _ c_uint) c_int
getiopolicy_np c_func(_ c_int, _ c_int) c_int
getrlimit c_func(_ c_int, _ ?*mut rlimit) c_int
getrusage c_func(_ c_int, _ ?*mut rusage) c_int
setpriority c_func(_ c_int, _ c_uint, _ c_int) c_int
setiopolicy_np c_func(_ c_int, _ c_int, _ c_int) c_int
setrlimit c_func(_ c_int, _ ?*rlimit) c_int
# unsupported in bindings: function '_OSSwapInt16' is a static inline function (needs trampoline)
# unsupported in bindings: function '_OSSwapInt32' is a static inline function (needs trampoline)
# unsupported in bindings: function '_OSSwapInt64' is a static inline function (needs trampoline)
wait c_func(_ ?*mut c_int) c_int
waitpid c_func(_ c_int, _ ?*mut c_int, _ c_int) c_int
waitid c_func(_ c_uint, _ c_uint, _ ?*mut __siginfo, _ c_int) c_int
wait3 c_func(_ ?*mut c_int, _ c_int, _ ?*mut rusage) c_int
wait4 c_func(_ c_int, _ ?*mut c_int, _ c_int, _ ?*mut rusage) c_int
alloca c_func(__size c_ulong) ?*mut anyopaque
malloc_type_malloc c_func(size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_calloc c_func(count c_ulong, size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_free c_func(ptr ?*mut anyopaque, type_id c_ulonglong) void
malloc_type_realloc c_func(ptr ?*mut anyopaque, size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_valloc c_func(size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_aligned_alloc c_func(alignment c_ulong, size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_posix_memalign c_func(memptr ?*mut ?*mut anyopaque, alignment c_ulong, size c_ulong, type_id c_ulonglong) c_int
malloc_type_zone_malloc c_func(zone ?*mut _malloc_zone_t, size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_zone_calloc c_func(zone ?*mut _malloc_zone_t, count c_ulong, size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_zone_free c_func(zone ?*mut _malloc_zone_t, ptr ?*mut anyopaque, type_id c_ulonglong) void
malloc_type_zone_realloc c_func(zone ?*mut _malloc_zone_t, ptr ?*mut anyopaque, size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_zone_valloc c_func(zone ?*mut _malloc_zone_t, size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc_type_zone_memalign c_func(zone ?*mut _malloc_zone_t, alignment c_ulong, size c_ulong, type_id c_ulonglong) ?*mut anyopaque
malloc c_func(__size c_ulong) ?*mut anyopaque
calloc c_func(__count c_ulong, __size c_ulong) ?*mut anyopaque
free c_func(_ ?*mut anyopaque) void
realloc c_func(__ptr ?*mut anyopaque, __size c_ulong) ?*mut anyopaque
reallocf c_func(__ptr ?*mut anyopaque, __size c_ulong) ?*mut anyopaque
valloc c_func(__size c_ulong) ?*mut anyopaque
aligned_alloc c_func(__alignment c_ulong, __size c_ulong) ?*mut anyopaque
posix_memalign c_func(__memptr ?*mut ?*mut anyopaque, __alignment c_ulong, __size c_ulong) c_int
abort c_func() void
abs c_func(_ c_int) c_int
atexit c_func(_ ?*c_func() void) c_int
at_quick_exit c_func(_ ?*c_func() void) c_int
atof c_func(_ ?*c_char) c_double
atoi c_func(_ ?*c_char) c_int
atol c_func(_ ?*c_char) c_long
atoll c_func(_ ?*c_char) c_longlong
bsearch c_func(__key ?*anyopaque, __base ?*anyopaque, __nel c_ulong, __width c_ulong, __compar ?*c_func(_ ?*anyopaque, _ ?*anyopaque) c_int) ?*mut anyopaque
div c_func(_ c_int, _ c_int) div_t
exit c_func(_ c_int) void
getenv c_func(_ ?*c_char) ?*mut c_char
labs c_func(_ c_long) c_long
ldiv c_func(_ c_long, _ c_long) ldiv_t
llabs c_func(_ c_longlong) c_longlong
lldiv c_func(_ c_longlong, _ c_longlong) lldiv_t
mblen c_func(__s ?*c_char, __n c_ulong) c_int
mbstowcs c_func(_ ?*mut c_int, _ ?*c_char, __n c_ulong) c_ulong
mbtowc c_func(_ ?*mut c_int, _ ?*c_char, __n c_ulong) c_int
qsort c_func(__base ?*mut anyopaque, __nel c_ulong, __width c_ulong, __compar ?*c_func(_ ?*anyopaque, _ ?*anyopaque) c_int) void
quick_exit c_func(_ c_int) void
rand c_func() c_int
srand c_func(_ c_uint) void
strtod c_func(_ ?*c_char, _ ?*mut ?*mut c_char) c_double
strtof c_func(_ ?*c_char, _ ?*mut ?*mut c_char) c_float
strtol c_func(__str ?*c_char, __endptr ?*mut ?*mut c_char, __base c_int) c_long
strtold c_func(_ ?*c_char, _ ?*mut ?*mut c_char) c_longdouble
strtoll c_func(__str ?*c_char, __endptr ?*mut ?*mut c_char, __base c_int) c_longlong
strtoul c_func(__str ?*c_char, __endptr ?*mut ?*mut c_char, __base c_int) c_ulong
strtoull c_func(__str ?*c_char, __endptr ?*mut ?*mut c_char, __base c_int) c_ulonglong
system c_func(_ ?*c_char) c_int
wcstombs c_func(_ ?*mut c_char, _ ?*c_int, __n c_ulong) c_ulong
wctomb c_func(_ ?*mut c_char, _ c_int) c_int
_Exit c_func(_ c_int) void
a64l c_func(_ ?*c_char) c_long
drand48 c_func() c_double
ecvt c_func(_ c_double, _ c_int, _ ?*mut c_int, _ ?*mut c_int) ?*mut c_char
erand48 c_func(_ ?*mut c_ushort) c_double
fcvt c_func(_ c_double, _ c_int, _ ?*mut c_int, _ ?*mut c_int) ?*mut c_char
gcvt c_func(_ c_double, _ c_int, _ ?*mut c_char) ?*mut c_char
getsubopt c_func(_ ?*mut ?*mut c_char, _ ?*?*mut c_char, _ ?*mut ?*mut c_char) c_int
grantpt c_func(_ c_int) c_int
initstate c_func(_ c_uint, _ ?*mut c_char, __size c_ulong) ?*mut c_char
jrand48 c_func(_ ?*mut c_ushort) c_long
l64a c_func(_ c_long) ?*mut c_char
lcong48 c_func(_ ?*mut c_ushort) void
lrand48 c_func() c_long
mktemp c_func(_ ?*mut c_char) ?*mut c_char
mkstemp c_func(_ ?*mut c_char) c_int
mrand48 c_func() c_long
nrand48 c_func(_ ?*mut c_ushort) c_long
posix_openpt c_func(_ c_int) c_int
ptsname c_func(_ c_int) ?*mut c_char
ptsname_r c_func(fildes c_int, buffer ?*mut c_char, buflen c_ulong) c_int
putenv c_func(_ ?*mut c_char) c_int
random c_func() c_long
rand_r c_func(_ ?*mut c_uint) c_int
realpath c_func(_ ?*c_char, _ ?*mut c_char) ?*mut c_char
seed48 c_func(_ ?*mut c_ushort) ?*mut c_ushort
setenv c_func(__name ?*c_char, __value ?*c_char, __overwrite c_int) c_int
setkey c_func(_ ?*c_char) void
setstate c_func(_ ?*c_char) ?*mut c_char
srand48 c_func(_ c_long) void
srandom c_func(_ c_uint) void
unlockpt c_func(_ c_int) c_int
unsetenv c_func(_ ?*c_char) c_int
arc4random c_func() c_uint
arc4random_addrandom c_func(_ ?*mut c_uchar, __datlen c_int) void
arc4random_buf c_func(__buf ?*mut anyopaque, __nbytes c_ulong) void
arc4random_stir c_func() void
arc4random_uniform c_func(__upper_bound c_uint) c_uint
# unsupported in bindings: function 'atexit_b' — function parameter type is not supported
# unsupported in bindings: function 'bsearch_b' — function parameter type is not supported
cgetcap c_func(_ ?*mut c_char, _ ?*c_char, _ c_int) ?*mut c_char
cgetclose c_func() c_int
cgetent c_func(_ ?*mut ?*mut c_char, _ ?*mut ?*mut c_char, _ ?*c_char) c_int
cgetfirst c_func(_ ?*mut ?*mut c_char, _ ?*mut ?*mut c_char) c_int
cgetmatch c_func(_ ?*c_char, _ ?*c_char) c_int
cgetnext c_func(_ ?*mut ?*mut c_char, _ ?*mut ?*mut c_char) c_int
cgetnum c_func(_ ?*mut c_char, _ ?*c_char, _ ?*mut c_long) c_int
cgetset c_func(_ ?*c_char) c_int
cgetstr c_func(_ ?*mut c_char, _ ?*c_char, _ ?*mut ?*mut c_char) c_int
cgetustr c_func(_ ?*mut c_char, _ ?*c_char, _ ?*mut ?*mut c_char) c_int
daemon c_func(_ c_int, _ c_int) c_int
devname c_func(_ c_int, _ c_ushort) ?*mut c_char
devname_r c_func(_ c_int, _ c_ushort, buf ?*mut c_char, len c_int) ?*mut c_char
getbsize c_func(_ ?*mut c_int, _ ?*mut c_long) ?*mut c_char
getloadavg c_func(_ ?*mut c_double, __nelem c_int) c_int
getprogname c_func() ?*c_char
setprogname c_func(_ ?*c_char) void
heapsort c_func(__base ?*mut anyopaque, __nel c_ulong, __width c_ulong, __compar ?*c_func(_ ?*anyopaque, _ ?*anyopaque) c_int) c_int
# unsupported in bindings: function 'heapsort_b' — function parameter type is not supported
mergesort c_func(__base ?*mut anyopaque, __nel c_ulong, __width c_ulong, __compar ?*c_func(_ ?*anyopaque, _ ?*anyopaque) c_int) c_int
# unsupported in bindings: function 'mergesort_b' — function parameter type is not supported
psort c_func(__base ?*mut anyopaque, __nel c_ulong, __width c_ulong, __compar ?*c_func(_ ?*anyopaque, _ ?*anyopaque) c_int) void
# unsupported in bindings: function 'psort_b' — function parameter type is not supported
psort_r c_func(__base ?*mut anyopaque, __nel c_ulong, __width c_ulong, _ ?*mut anyopaque, __compar ?*c_func(_ ?*mut anyopaque, _ ?*anyopaque, _ ?*anyopaque) c_int) void
# unsupported in bindings: function 'qsort_b' — function parameter type is not supported
qsort_r c_func(__base ?*mut anyopaque, __nel c_ulong, __width c_ulong, _ ?*mut anyopaque, __compar ?*c_func(_ ?*mut anyopaque, _ ?*anyopaque, _ ?*anyopaque) c_int) void
radixsort c_func(__base ?*mut ?*c_uchar, __nel c_int, __table ?*c_uchar, __endbyte c_uint) c_int
rpmatch c_func(_ ?*c_char) c_int
sradixsort c_func(__base ?*mut ?*c_uchar, __nel c_int, __table ?*c_uchar, __endbyte c_uint) c_int
sranddev c_func() void
srandomdev c_func() void
strtonum c_func(__numstr ?*c_char, __minval c_longlong, __maxval c_longlong, __errstrp ?*mut ?*c_char) c_longlong
strtoq c_func(__str ?*c_char, __endptr ?*mut ?*mut c_char, __base c_int) c_longlong
strtouq c_func(__str ?*c_char, __endptr ?*mut ?*mut c_char, __base c_int) c_ulonglong
# unsupported in bindings: external variable '__mb_cur_max' has no native spelling
# unsupported in bindings: external variable 'suboptarg' has no native spelling
# unsupported in bindings: _STDLIB_H_ — C macro has no replacement value
# unsupported in bindings: _LIBC_COUNT__MB_LEN_MAX — C macro is not a supported constant
# unsupported in bindings: _LIBC_COUNT__PATH_MAX — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_0 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_5 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_6 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_7 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_8 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_9 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_10 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_10_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_10_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_11 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_11_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_11_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_11_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_12 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_12_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_12_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_12_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_13 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_13_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_13_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_13_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_14 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_14_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_14_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_14_5 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_14_6 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_15 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_15_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_15_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_X_VERSION_10_16 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_11_0 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_11_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_11_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_11_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_11_5 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_11_6 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_12_0 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_12_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_12_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_12_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_12_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_12_5 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_12_6 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_12_7 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_13_0 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_13_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_13_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_13_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_13_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_13_5 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_13_6 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_13_7 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_14_0 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_14_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_14_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_14_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_14_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_14_5 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_14_6 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_14_7 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_15_0 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_15_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_15_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_15_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_15_4 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_15_5 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_15_6 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_16_0 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_26_0 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_26_1 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_26_2 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_26_3 — C macro is not a supported constant
# unsupported in bindings: MAC_OS_VERSION_26_4 — C macro is not a supported constant
# unsupported in bindings: _CDEFS_H_ — C macro has no replacement value
# unsupported in bindings: _LIBC_BOUNDS_H_ — C macro has no replacement value
# unsupported in bindings: _LIBC_COUNT — C function-like macros are not supported
# unsupported in bindings: _LIBC_COUNT_OR_NULL — C function-like macros are not supported
# unsupported in bindings: _LIBC_SIZE — C function-like macros are not supported
# unsupported in bindings: _LIBC_SIZE_OR_NULL — C function-like macros are not supported
# unsupported in bindings: _LIBC_ENDED_BY — C function-like macros are not supported
# unsupported in bindings: _LIBC_SINGLE — C macro has no replacement value
# unsupported in bindings: _LIBC_UNSAFE_INDEXABLE — C macro has no replacement value
# unsupported in bindings: _LIBC_CSTR — C macro has no replacement value
# unsupported in bindings: _LIBC_NULL_TERMINATED — C macro has no replacement value
# unsupported in bindings: _LIBC_FLEX_COUNT — C function-like macros are not supported
# unsupported in bindings: _LIBC_SINGLE_BY_DEFAULT — C function-like macros are not supported
# unsupported in bindings: _LIBC_PTRCHECK_REPLACED — C function-like macros are not supported
# unsupported in bindings: _LIBC_FORGE_PTR — C function-like macros are not supported
# unsupported in bindings: _SYS__TYPES_H_ — C macro has no replacement value
# unsupported in bindings: _BSD_MACHINE__TYPES_H_ — C macro has no replacement value
# unsupported in bindings: _BSD_ARM__TYPES_H_ — C macro has no replacement value
# unsupported in bindings: _SYS__PTHREAD_TYPES_H_ — C macro has no replacement value
# unsupported in bindings: _SYS_WAIT_H_ — C macro has no replacement value
# unsupported in bindings: _PID_T — C macro has no replacement value
# unsupported in bindings: _ID_T — C macro has no replacement value
# unsupported in bindings: _SYS_SIGNAL_H_ — C macro has no replacement value
# unsupported in bindings: NSIG — C macro is not a supported constant
# unsupported in bindings: _BSD_MACHINE_SIGNAL_H_ — C macro has no replacement value
# unsupported in bindings: SIGIOT — C macro is not a supported constant
# unsupported in bindings: SIG_DFL — C macro is not a supported constant
# unsupported in bindings: SIG_IGN — C macro is not a supported constant
# unsupported in bindings: SIG_HOLD — C macro is not a supported constant
# unsupported in bindings: SIG_ERR — C macro is not a supported constant
# unsupported in bindings: _BSD_MACHINE__MCONTEXT_H_ — C macro has no replacement value
# unsupported in bindings: _MACH_MACHINE__STRUCTS_H_ — C macro has no replacement value
# unsupported in bindings: _MACH_ARM__STRUCTS_H_ — C macro has no replacement value
# unsupported in bindings: _BSD_MACHINE_TYPES_H_ — C macro has no replacement value
# unsupported in bindings: _ARM_MACHTYPES_H_ — C macro has no replacement value
# unsupported in bindings: _MACHTYPES_H_ — C macro has no replacement value
# unsupported in bindings: _INT8_T — C macro has no replacement value
# unsupported in bindings: _INT16_T — C macro has no replacement value
# unsupported in bindings: _INT32_T — C macro has no replacement value
# unsupported in bindings: _INT64_T — C macro has no replacement value
# unsupported in bindings: _U_INT8_T — C macro has no replacement value
# unsupported in bindings: _U_INT16_T — C macro has no replacement value
# unsupported in bindings: _U_INT32_T — C macro has no replacement value
# unsupported in bindings: _U_INT64_T — C macro has no replacement value
# unsupported in bindings: _INTPTR_T — C macro has no replacement value
# unsupported in bindings: _UINTPTR_T — C macro has no replacement value
# unsupported in bindings: USER_ADDR_NULL — C macro is not a supported constant
# unsupported in bindings: CAST_USER_ADDR_T — C function-like macros are not supported
# unsupported in bindings: _STRUCT_ARM_EXCEPTION_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_EXCEPTION_STATE64 — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_EXCEPTION_STATE64_V2 — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_THREAD_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_THREAD_STATE64 — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_VFP_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_NEON_STATE64 — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_NEON_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_PAGEIN_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_SME_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_SVE_Z_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_SVE_P_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_SME_ZA_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_SME2_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_LEGACY_DEBUG_STATE — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_DEBUG_STATE32 — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_DEBUG_STATE64 — C macro is not a supported constant
# unsupported in bindings: _STRUCT_ARM_CPMU_STATE64 — C macro is not a supported constant
# unsupported in bindings: _STRUCT_MCONTEXT32 — C macro is not a supported constant
# unsupported in bindings: _STRUCT_MCONTEXT64 — C macro is not a supported constant
# unsupported in bindings: _MCONTEXT_T — C macro has no replacement value
# unsupported in bindings: _STRUCT_MCONTEXT — C macro is not a supported constant
# unsupported in bindings: _PTHREAD_ATTR_T — C macro has no replacement value
# unsupported in bindings: _STRUCT_SIGALTSTACK — C macro is not a supported constant
# unsupported in bindings: _STRUCT_UCONTEXT — C macro is not a supported constant
# unsupported in bindings: _SIGSET_T — C macro has no replacement value
# unsupported in bindings: _SIZE_T — C macro has no replacement value
# unsupported in bindings: _UID_T — C macro has no replacement value
# unsupported in bindings: sa_handler — C macro is not a supported constant
# unsupported in bindings: sa_sigaction — C macro is not a supported constant
# unsupported in bindings: SA_USERSPACE_MASK — C macro is not a supported constant
# unsupported in bindings: SV_ONSTACK — C macro is not a supported constant
# unsupported in bindings: SV_INTERRUPT — C macro is not a supported constant
# unsupported in bindings: SV_RESETHAND — C macro is not a supported constant
# unsupported in bindings: SV_NODEFER — C macro is not a supported constant
# unsupported in bindings: SV_NOCLDSTOP — C macro is not a supported constant
# unsupported in bindings: SV_SIGINFO — C macro is not a supported constant
# unsupported in bindings: sv_onstack — C macro is not a supported constant
# unsupported in bindings: sigmask — C function-like macros are not supported
# unsupported in bindings: BADSIG — C macro is not a supported constant
# unsupported in bindings: _SYS_RESOURCE_H_ — C macro has no replacement value
# unsupported in bindings: _STDINT_H_ — C macro has no replacement value
# unsupported in bindings: _UINT8_T — C macro has no replacement value
# unsupported in bindings: _UINT16_T — C macro has no replacement value
# unsupported in bindings: _UINT32_T — C macro has no replacement value
# unsupported in bindings: _UINT64_T — C macro has no replacement value
# unsupported in bindings: _INTMAX_T — C macro has no replacement value
# unsupported in bindings: _UINTMAX_T — C macro has no replacement value
# unsupported in bindings: INT8_C — C function-like macros are not supported
# unsupported in bindings: INT16_C — C function-like macros are not supported
# unsupported in bindings: INT32_C — C function-like macros are not supported
# unsupported in bindings: INT64_C — C function-like macros are not supported
# unsupported in bindings: UINT8_C — C function-like macros are not supported
# unsupported in bindings: UINT16_C — C function-like macros are not supported
# unsupported in bindings: UINT32_C — C function-like macros are not supported
# unsupported in bindings: UINT64_C — C function-like macros are not supported
# unsupported in bindings: INTMAX_C — C function-like macros are not supported
# unsupported in bindings: UINTMAX_C — C function-like macros are not supported
# unsupported in bindings: INT32_MIN — C macro is not a supported constant
# unsupported in bindings: INT64_MIN — C macro is not a supported constant
# unsupported in bindings: INT_LEAST8_MIN — C macro is not a supported constant
# unsupported in bindings: INT_LEAST16_MIN — C macro is not a supported constant
# unsupported in bindings: INT_LEAST32_MIN — C macro is not a supported constant
# unsupported in bindings: INT_LEAST64_MIN — C macro is not a supported constant
# unsupported in bindings: INT_LEAST8_MAX — C macro is not a supported constant
# unsupported in bindings: INT_LEAST16_MAX — C macro is not a supported constant
# unsupported in bindings: INT_LEAST32_MAX — C macro is not a supported constant
# unsupported in bindings: INT_LEAST64_MAX — C macro is not a supported constant
# unsupported in bindings: UINT_LEAST8_MAX — C macro is not a supported constant
# unsupported in bindings: UINT_LEAST16_MAX — C macro is not a supported constant
# unsupported in bindings: UINT_LEAST32_MAX — C macro is not a supported constant
# unsupported in bindings: UINT_LEAST64_MAX — C macro is not a supported constant
# unsupported in bindings: INT_FAST8_MIN — C macro is not a supported constant
# unsupported in bindings: INT_FAST16_MIN — C macro is not a supported constant
# unsupported in bindings: INT_FAST32_MIN — C macro is not a supported constant
# unsupported in bindings: INT_FAST64_MIN — C macro is not a supported constant
# unsupported in bindings: INT_FAST8_MAX — C macro is not a supported constant
# unsupported in bindings: INT_FAST16_MAX — C macro is not a supported constant
# unsupported in bindings: INT_FAST32_MAX — C macro is not a supported constant
# unsupported in bindings: INT_FAST64_MAX — C macro is not a supported constant
# unsupported in bindings: UINT_FAST8_MAX — C macro is not a supported constant
# unsupported in bindings: UINT_FAST16_MAX — C macro is not a supported constant
# unsupported in bindings: UINT_FAST32_MAX — C macro is not a supported constant
# unsupported in bindings: UINT_FAST64_MAX — C macro is not a supported constant
# unsupported in bindings: INTPTR_MIN — C macro is not a supported constant
# unsupported in bindings: INTMAX_MAX — C macro is not a supported constant
# unsupported in bindings: UINTMAX_MAX — C macro is not a supported constant
# unsupported in bindings: INTMAX_MIN — C macro is not a supported constant
# unsupported in bindings: PTRDIFF_MIN — C macro is not a supported constant
# unsupported in bindings: PTRDIFF_MAX — C macro is not a supported constant
# unsupported in bindings: SIZE_MAX — C macro is not a supported constant
# unsupported in bindings: RSIZE_MAX — C macro is not a supported constant
# unsupported in bindings: WCHAR_MAX — C macro is not a supported constant
# unsupported in bindings: WCHAR_MIN — C macro is not a supported constant
# unsupported in bindings: WINT_MIN — C macro is not a supported constant
# unsupported in bindings: WINT_MAX — C macro is not a supported constant
# unsupported in bindings: SIG_ATOMIC_MIN — C macro is not a supported constant
# unsupported in bindings: SIG_ATOMIC_MAX — C macro is not a supported constant
# unsupported in bindings: _STRUCT_TIMEVAL — C macro is not a supported constant
# unsupported in bindings: ru_first — C macro is not a supported constant
# unsupported in bindings: ru_last — C macro is not a supported constant
# unsupported in bindings: RUSAGE_INFO_CURRENT — C macro is not a supported constant
# unsupported in bindings: RLIM_INFINITY — C macro is not a supported constant
# unsupported in bindings: RLIM_SAVED_MAX — C macro is not a supported constant
# unsupported in bindings: RLIM_SAVED_CUR — C macro is not a supported constant
# unsupported in bindings: RLIMIT_RSS — C macro is not a supported constant
# unsupported in bindings: IOPOL_APPLICATION — C macro is not a supported constant
# unsupported in bindings: IOPOL_NORMAL — C macro is not a supported constant
# unsupported in bindings: _W_INT — C function-like macros are not supported
# unsupported in bindings: _WSTATUS — C function-like macros are not supported
# unsupported in bindings: WEXITSTATUS — C function-like macros are not supported
# unsupported in bindings: WSTOPSIG — C function-like macros are not supported
# unsupported in bindings: WIFCONTINUED — C function-like macros are not supported
# unsupported in bindings: WIFSTOPPED — C function-like macros are not supported
# unsupported in bindings: WIFEXITED — C function-like macros are not supported
# unsupported in bindings: WIFSIGNALED — C function-like macros are not supported
# unsupported in bindings: WTERMSIG — C function-like macros are not supported
# unsupported in bindings: WCOREDUMP — C function-like macros are not supported
# unsupported in bindings: W_EXITCODE — C function-like macros are not supported
# unsupported in bindings: W_STOPCODE — C function-like macros are not supported
# unsupported in bindings: WAIT_ANY — C macro is not a supported constant
# unsupported in bindings: _BSD_MACHINE_ENDIAN_H_ — C macro has no replacement value
# unsupported in bindings: _ARM__ENDIAN_H_ — C macro has no replacement value
# unsupported in bindings: _SYS__ENDIAN_H_ — C macro has no replacement value
# unsupported in bindings: _BSD_MACHINE__ENDIAN_H_ — C macro has no replacement value
# unsupported in bindings: _ARM___ENDIAN_H_ — C macro has no replacement value
# unsupported in bindings: _SYS___ENDIAN_H_ — C macro has no replacement value
# unsupported in bindings: LITTLE_ENDIAN — C macro is not a supported constant
# unsupported in bindings: BIG_ENDIAN — C macro is not a supported constant
# unsupported in bindings: PDP_ENDIAN — C macro is not a supported constant
# unsupported in bindings: BYTE_ORDER — C macro is not a supported constant
# unsupported in bindings: _OS__OSBYTEORDER_H — C macro has no replacement value
# unsupported in bindings: _OS__OSBYTEORDERARM_H — C macro has no replacement value
# unsupported in bindings: ntohs — C function-like macros are not supported
# unsupported in bindings: htons — C function-like macros are not supported
# unsupported in bindings: ntohl — C function-like macros are not supported
# unsupported in bindings: htonl — C function-like macros are not supported
# unsupported in bindings: ntohll — C function-like macros are not supported
# unsupported in bindings: htonll — C function-like macros are not supported
# unsupported in bindings: NTOHL — C function-like macros are not supported
# unsupported in bindings: NTOHS — C function-like macros are not supported
# unsupported in bindings: NTOHLL — C function-like macros are not supported
# unsupported in bindings: HTONL — C function-like macros are not supported
# unsupported in bindings: HTONS — C function-like macros are not supported
# unsupported in bindings: HTONLL — C function-like macros are not supported
# unsupported in bindings: w_termsig — C macro is not a supported constant
# unsupported in bindings: w_coredump — C macro is not a supported constant
# unsupported in bindings: w_retcode — C macro is not a supported constant
# unsupported in bindings: w_stopval — C macro is not a supported constant
# unsupported in bindings: w_stopsig — C macro is not a supported constant
# unsupported in bindings: _ALLOCA_H_ — C macro has no replacement value
# unsupported in bindings: alloca — C function-like macros are not supported
# unsupported in bindings: _CT_RUNE_T — C macro has no replacement value
# unsupported in bindings: _RUNE_T — C macro has no replacement value
# unsupported in bindings: _WCHAR_T — C macro has no replacement value
# unsupported in bindings: NULL — C macro is not a supported constant
# unsupported in bindings: MB_CUR_MAX — C macro is not a supported constant
# unsupported in bindings: _MALLOC_UNDERSCORE_MALLOC_H_ — C macro has no replacement value
# unsupported in bindings: _MALLOC_UNDERSCORE_MALLOC_TYPE_H_ — C macro has no replacement value
# unsupported in bindings: _MALLOC_UNDERSCORE_PTRCHECK_H_ — C macro has no replacement value
# unsupported in bindings: _MALLOC_TYPED — C function-like macros are not supported
# unsupported in bindings: _DEV_T — C macro has no replacement value
# unsupported in bindings: _MODE_T — C macro has no replacement value