]> git.saurik.com Git - apple/dyld.git/commit - src/ImageLoader.h
dyld-421.1.tar.gz macos-1012 os-x-1012 v421.1
authorApple <opensource@apple.com>
Thu, 22 Sep 2016 17:56:16 +0000 (17:56 +0000)
committerApple <opensource@apple.com>
Thu, 22 Sep 2016 17:56:16 +0000 (17:56 +0000)
commit9f83892a2b93eb5239bb24af5371fef9407632b4
tree28614a8bb8367a5670195325d915c95552a2ad2a
parent04b5575d8fc9b95f96f2a621169e45d995ee8a41
dyld-421.1.tar.gz
130 files changed:
.clang-format [new file with mode: 0644]
bin/set-alt-dyld
configs/dyld.xcconfig
configs/libdyld.xcconfig
doc/man/man1/dyld.1
doc/man/man1/update_dyld_shared_cache.1
dyld.xcodeproj/project.pbxproj
include/mach-o/dyld_images.h
include/mach-o/dyld_priv.h
include/mach-o/dyld_process_info.h [new file with mode: 0644]
include/objc-shared-cache.h
interlinked-dylibs/AdjustForNewSegmentLocation.cpp [new file with mode: 0644]
interlinked-dylibs/BindAllImages.cpp [new file with mode: 0644]
interlinked-dylibs/CodeSigningTypes.h [new file with mode: 0644]
interlinked-dylibs/FileCache.cpp [new file with mode: 0644]
interlinked-dylibs/Logging.cpp [new file with mode: 0644]
interlinked-dylibs/Logging.h [new file with mode: 0644]
interlinked-dylibs/MachOProxy.cpp [new file with mode: 0644]
interlinked-dylibs/MachOProxy.h [new file with mode: 0644]
interlinked-dylibs/Manifest.h [new file with mode: 0644]
interlinked-dylibs/Manifest.mm [new file with mode: 0644]
interlinked-dylibs/MultiCacheBuilder.h [new file with mode: 0644]
interlinked-dylibs/MultiCacheBuilder.mm [new file with mode: 0644]
interlinked-dylibs/ObjC1Abstraction.hpp [new file with mode: 0644]
interlinked-dylibs/ObjC2Abstraction.hpp [new file with mode: 0644]
interlinked-dylibs/OptimizerBranches.cpp [new file with mode: 0644]
interlinked-dylibs/OptimizerBranches.h [new file with mode: 0644]
interlinked-dylibs/OptimizerLinkedit.cpp [new file with mode: 0644]
interlinked-dylibs/OptimizerObjC.cpp [new file with mode: 0644]
interlinked-dylibs/SharedCache.cpp [new file with mode: 0644]
interlinked-dylibs/Trie.hpp [new file with mode: 0644]
interlinked-dylibs/dyld_shared_cache_builder.mm [new file with mode: 0644]
interlinked-dylibs/mega-dylib-utils.h [new file with mode: 0644]
interlinked-dylibs/multi_dyld_shared_cache_builder.mm [new file with mode: 0644]
interlinked-dylibs/update_dyld_shared_cache.mm [new file with mode: 0644]
interlinked-dylibs/update_dyld_shared_cache_compat.cpp [new file with mode: 0644]
launch-cache/CacheFileAbstraction.hpp
launch-cache/MachOFileAbstraction.hpp
launch-cache/MachOLayout.hpp
launch-cache/MachORebaser.hpp
launch-cache/MachOTrie.hpp
launch-cache/ObjCLegacyAbstraction.hpp [deleted file]
launch-cache/ObjCModernAbstraction.hpp [deleted file]
launch-cache/dsc_extractor.cpp
launch-cache/dyld_cache_format.h
launch-cache/dyld_shared_cache_util.cpp
launch-cache/update_dyld_shared_cache.cpp [deleted file]
src/ImageLoader.cpp
src/ImageLoader.h
src/ImageLoaderMachO.cpp
src/ImageLoaderMachO.h
src/ImageLoaderMachOClassic.cpp
src/ImageLoaderMachOClassic.h
src/ImageLoaderMachOCompressed.cpp
src/ImageLoaderMachOCompressed.h
src/ImageLoaderMegaDylib.cpp [new file with mode: 0644]
src/ImageLoaderMegaDylib.h [new file with mode: 0644]
src/dyld.cpp
src/dyld.exp
src/dyld.h
src/dyld.order
src/dyldAPIs.cpp
src/dyldAPIsInLibSystem.cpp
src/dyldInitialization.cpp
src/dyldNew.cpp
src/dyldStartup.s
src/dyldSyscallInterface.h
src/dyld_gdb.cpp
src/dyld_process_info.cpp [new file with mode: 0644]
src/dyld_process_info_internal.h [new file with mode: 0644]
src/dyld_process_info_notify.cpp [new file with mode: 0644]
src/glue.c
src/threadLocalHelpers.s
src/threadLocalVariables.c
testing/README.txt [new file with mode: 0755]
testing/build_tests.py [new file with mode: 0755]
testing/nocr/execserver.defs [new file with mode: 0644]
testing/nocr/nocr.1 [new file with mode: 0644]
testing/nocr/nocr.c [new file with mode: 0644]
testing/run_all_dyld_tests.py [new file with mode: 0755]
testing/task_for_pid_entitlement.plist [new file with mode: 0644]
testing/test-cases/NSAddImage-basic.dtest/main.c [new file with mode: 0644]
testing/test-cases/NSAddImage-basic.dtest/zzz.c [new file with mode: 0644]
testing/test-cases/dlopen-basic.dtest/foo.c [new file with mode: 0644]
testing/test-cases/dlopen-basic.dtest/main.c [new file with mode: 0644]
testing/test-cases/dlopen-framework-fallback.dtest/main.c [new file with mode: 0644]
testing/test-cases/dlopen-signing.dtest/dylib.c [new file with mode: 0644]
testing/test-cases/dlopen-signing.dtest/main.c [new file with mode: 0644]
testing/test-cases/dyld_abort_payload.dtest/defSymbol.c [new file with mode: 0644]
testing/test-cases/dyld_abort_payload.dtest/emptyMain.c [new file with mode: 0644]
testing/test-cases/dyld_abort_payload.dtest/foo.c [new file with mode: 0644]
testing/test-cases/dyld_abort_payload.dtest/main.c [new file with mode: 0644]
testing/test-cases/dyld_abort_payload.dtest/useSymbol.c [new file with mode: 0644]
testing/test-cases/dyld_process_info.dtest/linksWithCF.c [new file with mode: 0644]
testing/test-cases/dyld_process_info.dtest/main.c [new file with mode: 0644]
testing/test-cases/dyld_process_info_notify.dtest/foo.c [new file with mode: 0644]
testing/test-cases/dyld_process_info_notify.dtest/main.c [new file with mode: 0644]
testing/test-cases/dyld_process_info_notify.dtest/target.c [new file with mode: 0644]
testing/test-cases/dylib-re-export-old-format.dtest/bar.c [new file with mode: 0644]
testing/test-cases/dylib-re-export-old-format.dtest/foo.c [new file with mode: 0644]
testing/test-cases/dylib-re-export-old-format.dtest/main.c [new file with mode: 0644]
testing/test-cases/dylib-re-export.dtest/bar.c [new file with mode: 0644]
testing/test-cases/dylib-re-export.dtest/foo.c [new file with mode: 0644]
testing/test-cases/dylib-re-export.dtest/main.c [new file with mode: 0644]
testing/test-cases/dylib-static-link.dtest/foo.c [new file with mode: 0644]
testing/test-cases/dylib-static-link.dtest/missing.c [new file with mode: 0644]
testing/test-cases/dylib-static-link.dtest/present.c [new file with mode: 0644]
testing/test-cases/dylib-static-weak-link.dtest/foo.c [new file with mode: 0644]
testing/test-cases/dylib-static-weak-link.dtest/missing.c [new file with mode: 0644]
testing/test-cases/dylib-static-weak-link.dtest/present.c [new file with mode: 0644]
testing/test-cases/interpose-weak.dtest/foo.c [new file with mode: 0644]
testing/test-cases/interpose-weak.dtest/interposer.c [new file with mode: 0644]
testing/test-cases/interpose-weak.dtest/main.c [new file with mode: 0644]
testing/test-cases/restrict-search.dtest/foo.c [new file with mode: 0644]
testing/test-cases/restrict-search.dtest/main.c [new file with mode: 0644]
testing/test-cases/thread-local-variables.dtest/foo.c [new file with mode: 0644]
testing/test-cases/thread-local-variables.dtest/main.c [new file with mode: 0644]
unit-tests/test-cases/coreSymbolication-notify/Makefile
unit-tests/test-cases/crt-apple/main.c
unit-tests/test-cases/dlopen-sandbox/Makefile [new file with mode: 0644]
unit-tests/test-cases/dlopen-sandbox/base.sb [new file with mode: 0644]
unit-tests/test-cases/dlopen-sandbox/foo.c [new file with mode: 0644]
unit-tests/test-cases/dlopen-sandbox/main.c [new file with mode: 0644]
unit-tests/test-cases/dyld_is_memory_immutable/Makefile [new file with mode: 0644]
unit-tests/test-cases/dyld_is_memory_immutable/bar.c [new file with mode: 0644]
unit-tests/test-cases/dyld_is_memory_immutable/foo.c [new file with mode: 0644]
unit-tests/test-cases/dyld_is_memory_immutable/main.c [new file with mode: 0644]
unit-tests/test-cases/dyld_shared_cache_iterate_text/Makefile [new file with mode: 0644]
unit-tests/test-cases/dyld_shared_cache_iterate_text/main.c [new file with mode: 0644]
unit-tests/test-cases/image-state-change/main.c