├── .gitignore ├── APPLE_LICENSE ├── bin ├── configure-archives.sh ├── expand.rb └── set-alt-dyld ├── configs ├── base.xcconfig ├── closured.xcconfig ├── dyld.xcconfig ├── libdyld.xcconfig ├── update_dyld_shared_cache.xcconfig └── update_dyld_sim_shared_cache.xcconfig ├── doc ├── ReleaseNotes.txt ├── man │ ├── man1 │ │ ├── closured.1 │ │ ├── dyld.1 │ │ ├── dyld_usage.1 │ │ └── update_dyld_shared_cache.1 │ └── man3 │ │ ├── dladdr.3 │ │ ├── dlclose.3 │ │ ├── dlerror.3 │ │ ├── dlopen.3 │ │ ├── dlopen_preflight.3 │ │ ├── dlsym.3 │ │ └── dyld.3 ├── rst │ ├── conf.py │ ├── dyld_usage.rst │ └── index.rst └── tracing │ ├── dyld.codes │ └── dyld.plist ├── dyld.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── all.xcscheme ├── dyld3 ├── APIs.cpp ├── APIs.h ├── APIs_macOS.cpp ├── AllImages.cpp ├── AllImages.h ├── Array.h ├── BootArgs.cpp ├── BootArgs.h ├── Closure.cpp ├── Closure.h ├── ClosureBuilder.cpp ├── ClosureBuilder.h ├── ClosureFileSystem.h ├── ClosureFileSystemNull.cpp ├── ClosureFileSystemNull.h ├── ClosureFileSystemPhysical.cpp ├── ClosureFileSystemPhysical.h ├── ClosurePrinter.cpp ├── ClosurePrinter.h ├── ClosureWriter.cpp ├── ClosureWriter.h ├── CodeSigningTypes.h ├── Diagnostics.cpp ├── Diagnostics.h ├── JSON.h ├── JSONReader.h ├── JSONReader.mm ├── JSONWriter.h ├── Loading.cpp ├── Loading.h ├── Logging.cpp ├── Logging.h ├── MachOAnalyzer.cpp ├── MachOAnalyzer.h ├── MachOFile.cpp ├── MachOFile.h ├── MachOLoaded.cpp ├── MachOLoaded.h ├── Map.h ├── PathOverrides.cpp ├── PathOverrides.h ├── SharedCacheRuntime.cpp ├── SharedCacheRuntime.h ├── StartGlue.h ├── SupportedArchs.h ├── Tracing.cpp ├── Tracing.h ├── libdyldEntryVector.cpp ├── libdyldEntryVector.h └── shared-cache │ ├── AdjustDylibSegments.cpp │ ├── BuilderUtils.h │ ├── BuilderUtils.mm │ ├── CacheBuilder.cpp │ ├── CacheBuilder.h │ ├── DyldSharedCache.cpp │ ├── DyldSharedCache.h │ ├── FileAbstraction.hpp │ ├── FileUtils.cpp │ ├── FileUtils.h │ ├── MachOFileAbstraction.hpp │ ├── Manifest.h │ ├── Manifest.mm │ ├── ObjC1Abstraction.hpp │ ├── ObjC2Abstraction.hpp │ ├── OptimizerBranches.cpp │ ├── OptimizerLinkedit.cpp │ ├── OptimizerObjC.cpp │ ├── StringUtils.h │ ├── Trie.hpp │ ├── dyld_cache_format.h │ ├── dyld_closure_util.cpp │ ├── dyld_shared_cache_builder.mm │ ├── dyldinfo.cpp │ ├── make_ios_dyld_cache.cpp │ ├── mrm_shared_cache_builder.cpp │ ├── mrm_shared_cache_builder.h │ ├── multi_dyld_shared_cache_builder.mm │ ├── update_dyld_shared_cache.cpp │ ├── update_dyld_shared_cache_entitlements.plist │ └── update_dyld_sim_shared_cache.cpp ├── dyld_sim-entitlements.plist ├── include ├── CommonCrypto │ └── CommonDigestSPI.h ├── dlfcn.h ├── libc_private.h ├── mach-o │ ├── dyld-interposing.h │ ├── dyld.h │ ├── dyld_gdb.h │ ├── dyld_images.h │ ├── dyld_priv.h │ ├── dyld_process_info.h │ └── fixup-chains.h └── objc-shared-cache.h ├── interlinked-dylibs └── update_dyld_shared_cache_compat.cpp ├── launch-cache ├── Architectures.hpp ├── CacheFileAbstraction.hpp ├── FileAbstraction.hpp ├── MachOFileAbstraction.hpp ├── MachOTrie.hpp ├── dsc_extractor.cpp ├── dsc_extractor.h ├── dsc_iterator.cpp ├── dsc_iterator.h ├── dyld_cache_format.h └── dyld_shared_cache_util.cpp └── src ├── CommonDigest ├── CommonDigestPriv.h ├── md32_common.h ├── sha1.c ├── sha2.c ├── sha2Priv.h └── sha_locl.h ├── ImageLoader.cpp ├── ImageLoader.h ├── ImageLoaderMachO.cpp ├── ImageLoaderMachO.h ├── ImageLoaderMachOClassic.cpp ├── ImageLoaderMachOClassic.h ├── ImageLoaderMachOCompressed.cpp ├── ImageLoaderMachOCompressed.h ├── ImageLoaderMegaDylib.cpp ├── ImageLoaderMegaDylib.h ├── dyld.cpp ├── dyld.exp ├── dyld.h ├── dyld.order ├── dyld2.cpp ├── dyld2.h ├── dyldAPIs.cpp ├── dyldAPIsInLibSystem.cpp ├── dyldExceptions.c ├── dyldInitialization.cpp ├── dyldLibSystemGlue.c ├── dyldLibSystemInterface.h ├── dyldLock.cpp ├── dyldLock.h ├── dyldNew.cpp ├── dyldStartup.s ├── dyldSyscallInterface.h ├── dyld_debugger.cpp ├── dyld_gdb.cpp ├── dyld_process_info.cpp ├── dyld_process_info_internal.h ├── dyld_process_info_notify.cpp ├── dyld_sim.exp ├── dyld_stub_binder.s ├── dyld_usage.cpp ├── glue.c ├── libdyld_data_symbols.dirty ├── libdyld_sim.exp ├── start_glue.s ├── stub_binding_helper.s ├── threadLocalHelpers.s └── threadLocalVariables.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/.gitignore -------------------------------------------------------------------------------- /APPLE_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/APPLE_LICENSE -------------------------------------------------------------------------------- /bin/configure-archives.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/bin/configure-archives.sh -------------------------------------------------------------------------------- /bin/expand.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/bin/expand.rb -------------------------------------------------------------------------------- /bin/set-alt-dyld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/bin/set-alt-dyld -------------------------------------------------------------------------------- /configs/base.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../darwinbuild.xcconfig" 2 | 3 | GCC_PREPROCESSOR_DEFINITIONS = __PUREDARWIN__=1 4 | -------------------------------------------------------------------------------- /configs/closured.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/configs/closured.xcconfig -------------------------------------------------------------------------------- /configs/dyld.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/configs/dyld.xcconfig -------------------------------------------------------------------------------- /configs/libdyld.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/configs/libdyld.xcconfig -------------------------------------------------------------------------------- /configs/update_dyld_shared_cache.xcconfig: -------------------------------------------------------------------------------- 1 | #include "base.xcconfig" 2 | -------------------------------------------------------------------------------- /configs/update_dyld_sim_shared_cache.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/configs/update_dyld_sim_shared_cache.xcconfig -------------------------------------------------------------------------------- /doc/ReleaseNotes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/ReleaseNotes.txt -------------------------------------------------------------------------------- /doc/man/man1/closured.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man1/closured.1 -------------------------------------------------------------------------------- /doc/man/man1/dyld.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man1/dyld.1 -------------------------------------------------------------------------------- /doc/man/man1/dyld_usage.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man1/dyld_usage.1 -------------------------------------------------------------------------------- /doc/man/man1/update_dyld_shared_cache.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man1/update_dyld_shared_cache.1 -------------------------------------------------------------------------------- /doc/man/man3/dladdr.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man3/dladdr.3 -------------------------------------------------------------------------------- /doc/man/man3/dlclose.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man3/dlclose.3 -------------------------------------------------------------------------------- /doc/man/man3/dlerror.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man3/dlerror.3 -------------------------------------------------------------------------------- /doc/man/man3/dlopen.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man3/dlopen.3 -------------------------------------------------------------------------------- /doc/man/man3/dlopen_preflight.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man3/dlopen_preflight.3 -------------------------------------------------------------------------------- /doc/man/man3/dlsym.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man3/dlsym.3 -------------------------------------------------------------------------------- /doc/man/man3/dyld.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/man/man3/dyld.3 -------------------------------------------------------------------------------- /doc/rst/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/rst/conf.py -------------------------------------------------------------------------------- /doc/rst/dyld_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/rst/dyld_usage.rst -------------------------------------------------------------------------------- /doc/rst/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/rst/index.rst -------------------------------------------------------------------------------- /doc/tracing/dyld.codes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/tracing/dyld.codes -------------------------------------------------------------------------------- /doc/tracing/dyld.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/doc/tracing/dyld.plist -------------------------------------------------------------------------------- /dyld.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /dyld.xcodeproj/xcshareddata/xcschemes/all.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld.xcodeproj/xcshareddata/xcschemes/all.xcscheme -------------------------------------------------------------------------------- /dyld3/APIs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/APIs.cpp -------------------------------------------------------------------------------- /dyld3/APIs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/APIs.h -------------------------------------------------------------------------------- /dyld3/APIs_macOS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/APIs_macOS.cpp -------------------------------------------------------------------------------- /dyld3/AllImages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/AllImages.cpp -------------------------------------------------------------------------------- /dyld3/AllImages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/AllImages.h -------------------------------------------------------------------------------- /dyld3/Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Array.h -------------------------------------------------------------------------------- /dyld3/BootArgs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/BootArgs.cpp -------------------------------------------------------------------------------- /dyld3/BootArgs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/BootArgs.h -------------------------------------------------------------------------------- /dyld3/Closure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Closure.cpp -------------------------------------------------------------------------------- /dyld3/Closure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Closure.h -------------------------------------------------------------------------------- /dyld3/ClosureBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureBuilder.cpp -------------------------------------------------------------------------------- /dyld3/ClosureBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureBuilder.h -------------------------------------------------------------------------------- /dyld3/ClosureFileSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureFileSystem.h -------------------------------------------------------------------------------- /dyld3/ClosureFileSystemNull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureFileSystemNull.cpp -------------------------------------------------------------------------------- /dyld3/ClosureFileSystemNull.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureFileSystemNull.h -------------------------------------------------------------------------------- /dyld3/ClosureFileSystemPhysical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureFileSystemPhysical.cpp -------------------------------------------------------------------------------- /dyld3/ClosureFileSystemPhysical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureFileSystemPhysical.h -------------------------------------------------------------------------------- /dyld3/ClosurePrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosurePrinter.cpp -------------------------------------------------------------------------------- /dyld3/ClosurePrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosurePrinter.h -------------------------------------------------------------------------------- /dyld3/ClosureWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureWriter.cpp -------------------------------------------------------------------------------- /dyld3/ClosureWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/ClosureWriter.h -------------------------------------------------------------------------------- /dyld3/CodeSigningTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/CodeSigningTypes.h -------------------------------------------------------------------------------- /dyld3/Diagnostics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Diagnostics.cpp -------------------------------------------------------------------------------- /dyld3/Diagnostics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Diagnostics.h -------------------------------------------------------------------------------- /dyld3/JSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/JSON.h -------------------------------------------------------------------------------- /dyld3/JSONReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/JSONReader.h -------------------------------------------------------------------------------- /dyld3/JSONReader.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/JSONReader.mm -------------------------------------------------------------------------------- /dyld3/JSONWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/JSONWriter.h -------------------------------------------------------------------------------- /dyld3/Loading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Loading.cpp -------------------------------------------------------------------------------- /dyld3/Loading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Loading.h -------------------------------------------------------------------------------- /dyld3/Logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Logging.cpp -------------------------------------------------------------------------------- /dyld3/Logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Logging.h -------------------------------------------------------------------------------- /dyld3/MachOAnalyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/MachOAnalyzer.cpp -------------------------------------------------------------------------------- /dyld3/MachOAnalyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/MachOAnalyzer.h -------------------------------------------------------------------------------- /dyld3/MachOFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/MachOFile.cpp -------------------------------------------------------------------------------- /dyld3/MachOFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/MachOFile.h -------------------------------------------------------------------------------- /dyld3/MachOLoaded.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/MachOLoaded.cpp -------------------------------------------------------------------------------- /dyld3/MachOLoaded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/MachOLoaded.h -------------------------------------------------------------------------------- /dyld3/Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Map.h -------------------------------------------------------------------------------- /dyld3/PathOverrides.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/PathOverrides.cpp -------------------------------------------------------------------------------- /dyld3/PathOverrides.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/PathOverrides.h -------------------------------------------------------------------------------- /dyld3/SharedCacheRuntime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/SharedCacheRuntime.cpp -------------------------------------------------------------------------------- /dyld3/SharedCacheRuntime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/SharedCacheRuntime.h -------------------------------------------------------------------------------- /dyld3/StartGlue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/StartGlue.h -------------------------------------------------------------------------------- /dyld3/SupportedArchs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/SupportedArchs.h -------------------------------------------------------------------------------- /dyld3/Tracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Tracing.cpp -------------------------------------------------------------------------------- /dyld3/Tracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/Tracing.h -------------------------------------------------------------------------------- /dyld3/libdyldEntryVector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/libdyldEntryVector.cpp -------------------------------------------------------------------------------- /dyld3/libdyldEntryVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/libdyldEntryVector.h -------------------------------------------------------------------------------- /dyld3/shared-cache/AdjustDylibSegments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/AdjustDylibSegments.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/BuilderUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/BuilderUtils.h -------------------------------------------------------------------------------- /dyld3/shared-cache/BuilderUtils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/BuilderUtils.mm -------------------------------------------------------------------------------- /dyld3/shared-cache/CacheBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/CacheBuilder.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/CacheBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/CacheBuilder.h -------------------------------------------------------------------------------- /dyld3/shared-cache/DyldSharedCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/DyldSharedCache.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/DyldSharedCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/DyldSharedCache.h -------------------------------------------------------------------------------- /dyld3/shared-cache/FileAbstraction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/FileAbstraction.hpp -------------------------------------------------------------------------------- /dyld3/shared-cache/FileUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/FileUtils.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/FileUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/FileUtils.h -------------------------------------------------------------------------------- /dyld3/shared-cache/MachOFileAbstraction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/MachOFileAbstraction.hpp -------------------------------------------------------------------------------- /dyld3/shared-cache/Manifest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/Manifest.h -------------------------------------------------------------------------------- /dyld3/shared-cache/Manifest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/Manifest.mm -------------------------------------------------------------------------------- /dyld3/shared-cache/ObjC1Abstraction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/ObjC1Abstraction.hpp -------------------------------------------------------------------------------- /dyld3/shared-cache/ObjC2Abstraction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/ObjC2Abstraction.hpp -------------------------------------------------------------------------------- /dyld3/shared-cache/OptimizerBranches.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/OptimizerBranches.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/OptimizerLinkedit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/OptimizerLinkedit.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/OptimizerObjC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/OptimizerObjC.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/StringUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/StringUtils.h -------------------------------------------------------------------------------- /dyld3/shared-cache/Trie.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/Trie.hpp -------------------------------------------------------------------------------- /dyld3/shared-cache/dyld_cache_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/dyld_cache_format.h -------------------------------------------------------------------------------- /dyld3/shared-cache/dyld_closure_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/dyld_closure_util.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/dyld_shared_cache_builder.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/dyld_shared_cache_builder.mm -------------------------------------------------------------------------------- /dyld3/shared-cache/dyldinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/dyldinfo.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/make_ios_dyld_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/make_ios_dyld_cache.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/mrm_shared_cache_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/mrm_shared_cache_builder.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/mrm_shared_cache_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/mrm_shared_cache_builder.h -------------------------------------------------------------------------------- /dyld3/shared-cache/multi_dyld_shared_cache_builder.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/multi_dyld_shared_cache_builder.mm -------------------------------------------------------------------------------- /dyld3/shared-cache/update_dyld_shared_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/update_dyld_shared_cache.cpp -------------------------------------------------------------------------------- /dyld3/shared-cache/update_dyld_shared_cache_entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/update_dyld_shared_cache_entitlements.plist -------------------------------------------------------------------------------- /dyld3/shared-cache/update_dyld_sim_shared_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld3/shared-cache/update_dyld_sim_shared_cache.cpp -------------------------------------------------------------------------------- /dyld_sim-entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/dyld_sim-entitlements.plist -------------------------------------------------------------------------------- /include/CommonCrypto/CommonDigestSPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/CommonCrypto/CommonDigestSPI.h -------------------------------------------------------------------------------- /include/dlfcn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/dlfcn.h -------------------------------------------------------------------------------- /include/libc_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/libc_private.h -------------------------------------------------------------------------------- /include/mach-o/dyld-interposing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/mach-o/dyld-interposing.h -------------------------------------------------------------------------------- /include/mach-o/dyld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/mach-o/dyld.h -------------------------------------------------------------------------------- /include/mach-o/dyld_gdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/mach-o/dyld_gdb.h -------------------------------------------------------------------------------- /include/mach-o/dyld_images.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/mach-o/dyld_images.h -------------------------------------------------------------------------------- /include/mach-o/dyld_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/mach-o/dyld_priv.h -------------------------------------------------------------------------------- /include/mach-o/dyld_process_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/mach-o/dyld_process_info.h -------------------------------------------------------------------------------- /include/mach-o/fixup-chains.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/mach-o/fixup-chains.h -------------------------------------------------------------------------------- /include/objc-shared-cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/include/objc-shared-cache.h -------------------------------------------------------------------------------- /interlinked-dylibs/update_dyld_shared_cache_compat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/interlinked-dylibs/update_dyld_shared_cache_compat.cpp -------------------------------------------------------------------------------- /launch-cache/Architectures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/Architectures.hpp -------------------------------------------------------------------------------- /launch-cache/CacheFileAbstraction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/CacheFileAbstraction.hpp -------------------------------------------------------------------------------- /launch-cache/FileAbstraction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/FileAbstraction.hpp -------------------------------------------------------------------------------- /launch-cache/MachOFileAbstraction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/MachOFileAbstraction.hpp -------------------------------------------------------------------------------- /launch-cache/MachOTrie.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/MachOTrie.hpp -------------------------------------------------------------------------------- /launch-cache/dsc_extractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/dsc_extractor.cpp -------------------------------------------------------------------------------- /launch-cache/dsc_extractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/dsc_extractor.h -------------------------------------------------------------------------------- /launch-cache/dsc_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/dsc_iterator.cpp -------------------------------------------------------------------------------- /launch-cache/dsc_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/dsc_iterator.h -------------------------------------------------------------------------------- /launch-cache/dyld_cache_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/dyld_cache_format.h -------------------------------------------------------------------------------- /launch-cache/dyld_shared_cache_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/launch-cache/dyld_shared_cache_util.cpp -------------------------------------------------------------------------------- /src/CommonDigest/CommonDigestPriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/CommonDigest/CommonDigestPriv.h -------------------------------------------------------------------------------- /src/CommonDigest/md32_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/CommonDigest/md32_common.h -------------------------------------------------------------------------------- /src/CommonDigest/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/CommonDigest/sha1.c -------------------------------------------------------------------------------- /src/CommonDigest/sha2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/CommonDigest/sha2.c -------------------------------------------------------------------------------- /src/CommonDigest/sha2Priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/CommonDigest/sha2Priv.h -------------------------------------------------------------------------------- /src/CommonDigest/sha_locl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/CommonDigest/sha_locl.h -------------------------------------------------------------------------------- /src/ImageLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoader.cpp -------------------------------------------------------------------------------- /src/ImageLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoader.h -------------------------------------------------------------------------------- /src/ImageLoaderMachO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoaderMachO.cpp -------------------------------------------------------------------------------- /src/ImageLoaderMachO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoaderMachO.h -------------------------------------------------------------------------------- /src/ImageLoaderMachOClassic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoaderMachOClassic.cpp -------------------------------------------------------------------------------- /src/ImageLoaderMachOClassic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoaderMachOClassic.h -------------------------------------------------------------------------------- /src/ImageLoaderMachOCompressed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoaderMachOCompressed.cpp -------------------------------------------------------------------------------- /src/ImageLoaderMachOCompressed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoaderMachOCompressed.h -------------------------------------------------------------------------------- /src/ImageLoaderMegaDylib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoaderMegaDylib.cpp -------------------------------------------------------------------------------- /src/ImageLoaderMegaDylib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/ImageLoaderMegaDylib.h -------------------------------------------------------------------------------- /src/dyld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld.cpp -------------------------------------------------------------------------------- /src/dyld.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld.exp -------------------------------------------------------------------------------- /src/dyld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld.h -------------------------------------------------------------------------------- /src/dyld.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld.order -------------------------------------------------------------------------------- /src/dyld2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld2.cpp -------------------------------------------------------------------------------- /src/dyld2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld2.h -------------------------------------------------------------------------------- /src/dyldAPIs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldAPIs.cpp -------------------------------------------------------------------------------- /src/dyldAPIsInLibSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldAPIsInLibSystem.cpp -------------------------------------------------------------------------------- /src/dyldExceptions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldExceptions.c -------------------------------------------------------------------------------- /src/dyldInitialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldInitialization.cpp -------------------------------------------------------------------------------- /src/dyldLibSystemGlue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldLibSystemGlue.c -------------------------------------------------------------------------------- /src/dyldLibSystemInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldLibSystemInterface.h -------------------------------------------------------------------------------- /src/dyldLock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldLock.cpp -------------------------------------------------------------------------------- /src/dyldLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldLock.h -------------------------------------------------------------------------------- /src/dyldNew.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldNew.cpp -------------------------------------------------------------------------------- /src/dyldStartup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldStartup.s -------------------------------------------------------------------------------- /src/dyldSyscallInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyldSyscallInterface.h -------------------------------------------------------------------------------- /src/dyld_debugger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld_debugger.cpp -------------------------------------------------------------------------------- /src/dyld_gdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld_gdb.cpp -------------------------------------------------------------------------------- /src/dyld_process_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld_process_info.cpp -------------------------------------------------------------------------------- /src/dyld_process_info_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld_process_info_internal.h -------------------------------------------------------------------------------- /src/dyld_process_info_notify.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld_process_info_notify.cpp -------------------------------------------------------------------------------- /src/dyld_sim.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld_sim.exp -------------------------------------------------------------------------------- /src/dyld_stub_binder.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld_stub_binder.s -------------------------------------------------------------------------------- /src/dyld_usage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/dyld_usage.cpp -------------------------------------------------------------------------------- /src/glue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/glue.c -------------------------------------------------------------------------------- /src/libdyld_data_symbols.dirty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/libdyld_data_symbols.dirty -------------------------------------------------------------------------------- /src/libdyld_sim.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/libdyld_sim.exp -------------------------------------------------------------------------------- /src/start_glue.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/start_glue.s -------------------------------------------------------------------------------- /src/stub_binding_helper.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/stub_binding_helper.s -------------------------------------------------------------------------------- /src/threadLocalHelpers.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/threadLocalHelpers.s -------------------------------------------------------------------------------- /src/threadLocalVariables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PureDarwin/dyld/HEAD/src/threadLocalVariables.c --------------------------------------------------------------------------------