abi_version=1.201.0
builtins_platform=NATIVE
compilerOpts.macos_arm64=-D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_C_SOURCE -D__CCT_ENABLE_USER_SPACE
compilerOpts.macos_x64=-D_XOPEN_SOURCE -DSHARED_LIBBIND -D_DARWIN_NO_64_BIT_INODE -D_DARWIN_C_SOURCE -D__CCT_ENABLE_USER_SPACE
compiler_version=2.1.21
depends=stdlib
excludedFunctions.macos_arm64=getdirentries longjmperror
excludedFunctions=KERNEL_AUDIT_TOKEN KERNEL_SECURITY_TOKEN add_profil             addrsel_policy_init                                             in6addr_linklocal_allv2routers                                  pfctlinput regwnexec_l res_send_setqhook res_send_setrhook      unwhiteout zopen profil openat acl_valid_link_np uuid_generate_early_random setgrfile
exportForwardDeclarations=cnames.structs._telldir cnames.structs._filesec cnames.structs.fssearchblock cnames.structs.searchstate cnames.structs.pthread_override_s cnames.structs.re_guts cnames.structs.__sFILEX cnames.structs.dst_key cnames.structs.__res_9_state_ext cnames.structs.ifnet_interface_advisory cnames.structs._malloc_zone_t cnames.structs._xlocale cnames.structs._acl cnames.structs._acl_entry cnames.structs._acl_permset cnames.structs._acl_flagset
headers=alloca.h ar.h assert.h complex.h ctype.h dirent.h dlfcn.h err.h errno.h fcntl.h fenv.h float.h fnmatch.h fts.h ftw.h getopt.h grp.h inttypes.h libgen.h limits.h locale.h math.h memory.h netdb.h paths.h poll.h ptrauth.h pthread.h pwd.h regex.h resolv.h sched.h search.h semaphore.h setjmp.h sgtty.h signal.h stdatomic.h stdint.h stdio.h stdlib.h string.h strings.h syslog.h termios.h time.h ucontext.h unistd.h utime.h utmp.h wchar.h wctype.h xlocale.h net/ethernet.h net/if.h net/if_arp.h net/route.h netinet/icmp6.h netinet/if_ether.h netinet/in.h netinet/in_systm.h netinet/ip.h netinet/ip6.h netinet/ip_icmp.h netinet/tcp.h netinet/udp.h sys/acl.h sys/ioctl.h sys/ipc.h sys/mman.h sys/poll.h sys/ptrace.h 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
includedForwardDeclarations=cnames.structs._telldir cnames.structs._filesec cnames.structs.fssearchblock cnames.structs.searchstate cnames.structs.pthread_override_s cnames.structs.re_guts cnames.structs.__sFILEX cnames.structs.dst_key cnames.structs.__res_9_state_ext cnames.structs.ifnet_interface_advisory cnames.structs._malloc_zone_t cnames.structs._xlocale cnames.structs._acl cnames.structs._acl_entry cnames.structs._acl_permset cnames.structs._acl_flagset
includedHeaders=usr/include/alloca.h usr/include/sys/cdefs.h usr/include/sys/_symbol_aliasing.h usr/include/sys/_posix_availability.h usr/include/_types.h usr/include/sys/_types.h usr/include/machine/_types.h usr/include/arm/_types.h usr/include/sys/_pthread/_pthread_types.h usr/include/sys/_types/_size_t.h usr/include/ar.h usr/include/assert.h usr/include/_assert.h usr/include/_static_assert.h usr/include/complex.h usr/include/ctype.h usr/include/_ctype.h usr/include/runetype.h usr/include/sys/_types/_ct_rune_t.h usr/include/sys/_types/_rune_t.h usr/include/sys/_types/_wchar_t.h usr/include/sys/_types/_wint_t.h usr/include/dirent.h usr/include/sys/dirent.h usr/include/sys/_types/_ino_t.h usr/include/Availability.h usr/include/AvailabilityVersions.h usr/include/AvailabilityInternal.h usr/include/AvailabilityInternalLegacy.h usr/include/dlfcn.h a50ba3d832c0bb4faa973612a8c9114a7aa128a2e0a7753b32488860cfa1753d usr/include/err.h usr/include/errno.h usr/include/sys/errno.h usr/include/sys/_types/_errno_t.h usr/include/fcntl.h usr/include/sys/fcntl.h usr/include/sys/_types/_mode_t.h usr/include/sys/_types/_off_t.h usr/include/sys/_types/_pid_t.h usr/include/sys/_types/_o_sync.h usr/include/sys/_types/_o_dsync.h usr/include/sys/_types/_seek_set.h usr/include/sys/_types/_s_ifmt.h usr/include/sys/_types/_timespec.h usr/include/machine/types.h usr/include/arm/types.h usr/include/sys/_types/_int8_t.h usr/include/sys/_types/_int16_t.h usr/include/sys/_types/_int32_t.h usr/include/sys/_types/_int64_t.h usr/include/sys/_types/_u_int8_t.h usr/include/sys/_types/_u_int16_t.h usr/include/sys/_types/_u_int32_t.h usr/include/sys/_types/_u_int64_t.h usr/include/sys/_types/_intptr_t.h usr/include/sys/_types/_uintptr_t.h usr/include/sys/_types/_filesec_t.h usr/include/fenv.h f6d1a804b540235805ae23b0dd4639afd2cffc5efc98f9f621fb4efb701a7b72 usr/include/float.h usr/include/fnmatch.h usr/include/fts.h usr/include/sys/_types/_dev_t.h usr/include/sys/_types/_nlink_t.h usr/include/ftw.h usr/include/sys/stat.h usr/include/sys/_types/_blkcnt_t.h usr/include/sys/_types/_blksize_t.h usr/include/sys/_types/_ino64_t.h usr/include/sys/_types/_uid_t.h usr/include/sys/_types/_gid_t.h usr/include/sys/_types/_time_t.h usr/include/getopt.h usr/include/unistd.h usr/include/sys/unistd.h usr/include/sys/_types/_posix_vdisable.h usr/include/sys/_types/_ssize_t.h usr/include/_types/_uint64_t.h usr/include/_types/_uint32_t.h usr/include/sys/_types/_useconds_t.h usr/include/sys/_types/_null.h usr/include/_ctermid.h usr/include/sys/select.h usr/include/sys/appleapiopts.h usr/include/sys/_types/_fd_def.h usr/include/sys/_types/_timeval.h usr/include/sys/_types/_suseconds_t.h usr/include/sys/_types/_sigset_t.h usr/include/sys/_types/_fd_setsize.h usr/include/sys/_types/_fd_set.h usr/include/sys/_types/_fd_clr.h usr/include/sys/_types/_fd_isset.h usr/include/sys/_types/_fd_zero.h usr/include/sys/_types/_fd_copy.h usr/include/sys/_select.h usr/include/sys/_types/_uuid_t.h usr/include/gethostuuid.h usr/include/grp.h usr/include/uuid/uuid.h 2e3f056bf2e039b2dd296ab464651248543a203bd0463cc6c8617532bb3460b7 usr/include/inttypes.h usr/include/_inttypes.h 217b5f30a428cb15c1580735c9ca8b2e4d7db3624bfb294a2a8a3e62872ebe9d usr/include/stdint.h usr/include/_types/_uint8_t.h usr/include/_types/_uint16_t.h usr/include/_types/_intmax_t.h usr/include/_types/_uintmax_t.h usr/include/libgen.h 992d3d75633389bddbf16740148fd14f9d2cf4b1fcdb13bf3b5c581b7591b5fa usr/include/limits.h usr/include/machine/limits.h usr/include/arm/limits.h usr/include/arm/_limits.h usr/include/sys/syslimits.h usr/include/locale.h usr/include/_locale.h usr/include/math.h usr/include/memory.h usr/include/string.h usr/include/_string.h usr/include/sys/_types/_rsize_t.h usr/include/_strings.h usr/include/secure/_strings.h usr/include/secure/_common.h usr/include/secure/_string.h usr/include/netdb.h usr/include/sys/_types/_socklen_t.h usr/include/netinet/in.h usr/include/sys/_types/_in_addr_t.h usr/include/sys/_types/_in_port_t.h usr/include/sys/socket.h usr/include/sys/types.h usr/include/machine/endian.h usr/include/arm/endian.h usr/include/sys/_endian.h usr/include/machine/_endian.h usr/include/arm/_endian.h usr/include/sys/__endian.h usr/include/libkern/_OSByteOrder.h usr/include/libkern/arm/_OSByteOrder.h usr/include/sys/_types/_u_char.h usr/include/sys/_types/_u_short.h usr/include/sys/_types/_u_int.h usr/include/sys/_types/_caddr_t.h usr/include/sys/_types/_key_t.h usr/include/sys/_types/_id_t.h usr/include/sys/_types/_clock_t.h usr/include/sys/_pthread/_pthread_attr_t.h usr/include/sys/_pthread/_pthread_cond_t.h usr/include/sys/_pthread/_pthread_condattr_t.h usr/include/sys/_pthread/_pthread_mutex_t.h usr/include/sys/_pthread/_pthread_mutexattr_t.h usr/include/sys/_pthread/_pthread_once_t.h usr/include/sys/_pthread/_pthread_rwlock_t.h usr/include/sys/_pthread/_pthread_rwlockattr_t.h usr/include/sys/_pthread/_pthread_t.h usr/include/sys/_pthread/_pthread_key_t.h usr/include/sys/_types/_fsblkcnt_t.h usr/include/sys/_types/_fsfilcnt_t.h usr/include/sys/constrained_ctypes.h usr/include/machine/_param.h usr/include/arm/_param.h usr/include/net/net_kev.h usr/include/sys/_types/_sa_family_t.h usr/include/sys/_types/_iovec_t.h usr/include/netinet6/in6.h usr/include/paths.h usr/include/sys/paths.h usr/include/poll.h usr/include/sys/poll.h 4708cad809a681d9e61df3b2c6a3c40de326ee44edee2b933680314597e3b8a8 usr/include/pthread/pthread.h usr/include/pthread/sched.h usr/include/pthread/pthread_impl.h usr/include/time.h usr/include/_time.h usr/include/pthread/qos.h usr/include/sys/qos.h usr/include/sys/_types/_mach_port_t.h usr/include/pwd.h usr/include/regex.h usr/include/_regex.h usr/include/resolv.h usr/include/sys/param.h usr/include/machine/param.h usr/include/arm/param.h usr/include/sys/signal.h usr/include/machine/signal.h usr/include/arm/signal.h usr/include/machine/_mcontext.h usr/include/arm/_mcontext.h usr/include/mach/machine/_structs.h usr/include/mach/arm/_structs.h usr/include/sys/_types/_sigaltstack.h usr/include/sys/_types/_ucontext.h usr/include/stdio.h usr/include/_stdio.h usr/include/sys/_types/_va_list.h usr/include/sys/stdio.h usr/include/_printf.h usr/include/secure/_stdio.h usr/include/nameser.h usr/include/search.h usr/include/semaphore.h usr/include/sys/semaphore.h usr/include/setjmp.h usr/include/sgtty.h usr/include/sys/ioctl.h usr/include/sys/ttycom.h usr/include/sys/ioccom.h usr/include/sys/filio.h usr/include/sys/sockio.h usr/include/net/if.h usr/include/net/if_var.h usr/include/sys/time.h usr/include/sys/_types/_timeval64.h usr/include/sys/queue.h usr/include/sys/_types/_timeval32.h usr/include/sys/ioctl_compat.h usr/include/sys/ttychars.h usr/include/sys/ttydefaults.h usr/include/sys/ttydev.h usr/include/signal.h 974dee35eb46b88dd559cf63296013453bbe97c98e2fb207404b07f00ba57e99 6a01af32fe1d03bbb5e677fe29496ed1d56bee888acaffdc355563f4994b514b b38b5b55e82e831eb0895d9ad96c10e492c2165cab82e7b402e5fb2d1b5757ff usr/include/stdlib.h usr/include/_stdlib.h usr/include/sys/wait.h usr/include/sys/resource.h usr/include/malloc/_malloc.h usr/include/malloc/_malloc_type.h usr/include/malloc/_ptrcheck.h usr/include/_abort.h usr/include/strings.h usr/include/syslog.h usr/include/sys/syslog.h usr/include/termios.h usr/include/sys/termios.h usr/include/ucontext.h usr/include/sys/ucontext.h usr/include/utime.h usr/include/utmp.h usr/include/wchar.h usr/include/_wchar.h usr/include/sys/_types/_mbstate_t.h 2007d68e5dd194836d1761e6998c2e6e922f93911d183be9f74673ec308a1217 usr/include/__wctype.h usr/include/___wctype.h usr/include/_types/_wctype_t.h usr/include/wctype.h usr/include/_wctype.h usr/include/_types/_wctrans_t.h usr/include/xlocale.h usr/include/_xlocale.h usr/include/__xlocale.h usr/include/_mb_cur_max.h usr/include/xlocale/_ctype.h usr/include/xlocale/___wctype.h usr/include/xlocale/_inttypes.h usr/include/xlocale/_regex.h usr/include/xlocale/_stdio.h usr/include/xlocale/_stdlib.h usr/include/xlocale/_string.h usr/include/xlocale/_time.h usr/include/xlocale/_wchar.h usr/include/xlocale/_wctype.h usr/include/net/ethernet.h usr/include/net/if_arp.h usr/include/net/route.h usr/include/netinet/icmp6.h usr/include/netinet/if_ether.h usr/include/netinet/in_systm.h usr/include/netinet/ip.h usr/include/netinet/ip6.h usr/include/netinet/ip_icmp.h usr/include/netinet/tcp.h usr/include/netinet/udp.h usr/include/sys/acl.h usr/include/sys/kauth.h usr/include/mach/boolean.h usr/include/mach/machine/boolean.h usr/include/mach/arm/boolean.h usr/include/sys/_types/_guid_t.h usr/include/sys/ipc.h usr/include/sys/mman.h usr/include/sys/ptrace.h usr/include/sys/shm.h usr/include/sys/times.h usr/include/sys/utsname.h builtins 34d6ff0be97c1b86017b8b6d3f9635b0e2e1337369ca6ce18bcf21772e420971
interop=true
ir_provider=kotlin.native.cinterop
ir_signature_versions=1,2
linkerOpts=-ldl -lresolv
metadata_version=1.4.1
native_targets=macos_arm64
package=platform.posix
short_name=posix
unique_name=org.jetbrains.kotlin.native.platform.posix
