╭─────────────╮ │scroll to top│ ╰─────────────╯ ╭ macos-headers.c ──────────────────────────────────────────────╮ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╰───────────────────────────────────────────────────────────────╯
╭ find file ─ ─ ─ ─ ─ ─ ─ ─ ─ ─╮ ╭────╮ ╭ clone ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╮ │ │ │http│ ssh │ │ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─╯ ╰────╯ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╯
125 #include <wctype.h> 126 #include <wordexp.h> 127 128 // macOS system headers 129 #include <mach/clock.h> 130 #include <mach/exception.h> 131 #include <mach/mach.h> 132 #include <mach/mach_time.h> 133 #include <mach/thread_state.h> 134 #include <mach/vm_param.h> 135 #include <sys/acl.h> 136 #include <sys/attr.h> 137 #include <sys/ioctl.h> 138 #include <sys/mount.h> 139 #include <sys/param.h> 140 #include <sys/sysctl.h> 141 #include <sys/clonefile.h> 142 #include <libproc.h> 143 144 // Mach-O headers 145 #include <mach-o/arch.h> 146 #include <mach-o/compact_unwind_encoding.h> 147 #include <mach-o/dyld.h> 148 #include <mach-o/dyld_images.h> 149 #include <mach-o/fat.h> 150 #include <mach-o/fixup-chains.h> 151 #include <mach-o/getsect.h> 152 #include <mach-o/ldsyms.h> 153 #include <mach-o/loader.h> 154 #include <mach-o/nlist.h> 155 #include <mach-o/ranlib.h> 156 #include <mach-o/reloc.h> 157 #include <mach-o/stab.h> 158 #include <mach-o/swap.h> 159 #include <mach-o/utils.h> 160 161 #include <mach-o/arm/reloc.h> 162 #include <mach-o/arm64/reloc.h> 163 #include <mach-o/x86_64/reloc.h> 164 165 // Depended on by libcxx 166 #include <Block.h> 167 #include <xlocale.h> 168 #include <copyfile.h> 169 #include <ar.h> 170 171 // Depended on by LLVM 172 #include <sysexits.h> 173 #include <crt_externs.h> 174 #include <execinfo.h> 175 176 // Depended on by several frameworks 177 #include <AssertMacros.h> 178 #include <device/device_types.h> 179 #include <dispatch/dispatch.h> 180 #include <hfs/hfs_format.h> 181 #include <hfs/hfs_unistr.h> 182 #include <libkern/OSAtomic.h> 183 #include <libkern/OSAtomicQueue.h> 184 #include <libkern/OSByteOrder.h> 185 #include <libkern/OSCacheControl.h> 186 #include <libkern/OSDebug.h> 187 #include <libkern/OSKextLib.h> 188 #include <libkern/OSReturn.h> 189 #include <libkern/OSThermalNotification.h> 190 #include <libkern/OSTypes.h> 191 #include <MacTypes.h> 192 #include <os/lock.h> 193 #include <simd/simd.h> 194 #include <xpc/xpc.h> 195 #include <CommonCrypto/CommonCrypto.h> 196 #include <CommonCrypto/CommonRandom.h> // Not included by CommonCrypto.h 197 198 #include <objc/message.h> 199 #include <objc/NSObject.h> 200 #include <objc/NSObjCRuntime.h> 201 #include <objc/objc.h> 202 #include <objc/objc-runtime.h> 203 204 // Depended on by libuv 205 #include <paths.h> 206 #include <ifaddrs.h> 207 #include <net/if_dl.h> 208 #include <sys/paths.h> 209 210 // Depended on by sqlite-amalgamation 211 #include <sys/file.h> 212 #include <malloc/malloc.h> 213 214 // Provided by macOS LibC 215 #include <memory.h> 216 #include <zlib.h> 217 218 int main(int argc, char **argv) { 219 return 0; 220 } 221