dyld-750.5.tar.gz macos-10154 macos-10155 v750.5
authorApple <opensource@apple.com>
Fri, 1 May 2020 18:20:25 +0000 (18:20 +0000)
committerApple <opensource@apple.com>
Fri, 1 May 2020 18:20:25 +0000 (18:20 +0000)
commit16b475fcb248267b8b51f759bc62a49ec2afa88d
tree67b92c4a00c4400bc5e9dc8d380efd13e78ef9f0
parentdd1e3476105179eb3efd5ebd2af97f6de91170b3
dyld-750.5.tar.gz
249 files changed:
chroot_util.cpp [new file with mode: 0644]
configs/libdyld.xcconfig
doc/man/man3/dlsym.3
dyld.xcodeproj/ContainerizedTestRunner.xctestplan [new file with mode: 0644]
dyld.xcodeproj/project.pbxproj
dyld3/APIs.cpp
dyld3/Closure.cpp
dyld3/Closure.h
dyld3/ClosureBuilder.cpp
dyld3/ClosurePrinter.cpp
dyld3/ClosureWriter.cpp
dyld3/ClosureWriter.h
dyld3/MachOAnalyzer.cpp
dyld3/MachOAnalyzer.h
dyld3/MachOFile.cpp
dyld3/MachOLoaded.cpp
dyld3/MachOLoaded.h
dyld3/SharedCacheRuntime.cpp
dyld3/libdyldEntryVector.cpp
dyld3/libdyldEntryVector.h
dyld3/shared-cache/AdjustDylibSegments.cpp
dyld3/shared-cache/BuilderUtils.h [deleted file]
dyld3/shared-cache/BuilderUtils.mm [deleted file]
dyld3/shared-cache/CacheBuilder.cpp
dyld3/shared-cache/CacheBuilder.h
dyld3/shared-cache/DyldSharedCache.cpp
dyld3/shared-cache/MachOFileAbstraction.hpp
dyld3/shared-cache/Manifest.h [deleted file]
dyld3/shared-cache/Manifest.mm [deleted file]
dyld3/shared-cache/ObjC2Abstraction.hpp
dyld3/shared-cache/OptimizerBranches.cpp
dyld3/shared-cache/OptimizerLinkedit.cpp
dyld3/shared-cache/OptimizerObjC.cpp
dyld3/shared-cache/SharedCacheBuilder.cpp [copied from dyld3/shared-cache/CacheBuilder.cpp with 89% similarity]
dyld3/shared-cache/SharedCacheBuilder.h [copied from dyld3/shared-cache/CacheBuilder.h with 53% similarity]
dyld3/shared-cache/dyld_shared_cache_builder.mm
dyld3/shared-cache/dyldinfo.cpp
dyld3/shared-cache/make_ios_dyld_cache.cpp [deleted file]
dyld3/shared-cache/mrm_shared_cache_builder.cpp
dyld3/shared-cache/mrm_shared_cache_builder.h
dyld3/shared-cache/multi_dyld_shared_cache_builder.mm [deleted file]
include/mach-o/fixup-chains.h
launch-cache/MachOFileAbstraction.hpp
launch-cache/dyld_shared_cache_util.cpp
local_test_runner/ContainerizedTestRunner.mm [new file with mode: 0644]
local_test_runner/Info.plist [new file with mode: 0644]
src/ImageLoader.cpp
src/ImageLoader.h
src/ImageLoaderMachO.cpp
src/ImageLoaderMachOCompressed.cpp
src/dyld2.cpp
src/dyldSyscallInterface.h
src/glue.c
testing/README.txt
testing/build_ninja.py [new file with mode: 0755]
testing/build_tests.py [deleted file]
testing/include/dyld_test.h [deleted file]
testing/include/test_support.h
testing/lib/execserver.defs [moved from testing/nocr/execserver.defs with 96% similarity]
testing/lib/test_support.cpp [new file with mode: 0644]
testing/lib/test_support.exp [new file with mode: 0644]
testing/nocr/nocr.c [deleted file]
testing/nocr/nocr.cpp [new file with mode: 0644]
testing/test-cases/LC_DYLD_ENV-DYLD_LIBRARY_PATH.dtest/main.c
testing/test-cases/NSAddImage-basic.dtest/main.c
testing/test-cases/NSAddImage-fail.dtest/main.c [deleted file]
testing/test-cases/NSAddImage-fail.dtest/main.cpp [new file with mode: 0644]
testing/test-cases/NSAddImage-loaded.dtest/main.c
testing/test-cases/NSAddressOfSymbol-basic.dtest/main.c
testing/test-cases/NSCreateObjectFileImageFromFile-basic.dtest/main.c
testing/test-cases/NSCreateObjectFileImageFromFile-stress.dtest/main.cpp
testing/test-cases/NSCreateObjectFileImageFromMemory-basic.dtest/main.c
testing/test-cases/NSLookupSymbolInImage-basic.dtest/main.c
testing/test-cases/_dyld_for_each_objc_class-duplicates.dtest/main.m
testing/test-cases/_dyld_for_each_objc_class-missing-weak-chained.dtest/main.mm [copied from testing/test-cases/_dyld_for_each_objc_class-missing-weak.dtest/main.mm with 61% similarity]
testing/test-cases/_dyld_for_each_objc_class-missing-weak.dtest/main.mm
testing/test-cases/_dyld_for_each_objc_class.dtest/main.m
testing/test-cases/_dyld_for_each_objc_protocol.dtest/main.m
testing/test-cases/_dyld_get_image_slide.dtest/main.c
testing/test-cases/_dyld_get_objc_selector-chained.dtest/main.m
testing/test-cases/_dyld_get_objc_selector-shared-cache.dtest/main.c
testing/test-cases/_dyld_get_objc_selector.dtest/main.m
testing/test-cases/_dyld_images_for_addresses.dtest/main.c
testing/test-cases/_dyld_is_memory_immutable-lock.dtest/main.c
testing/test-cases/_dyld_is_memory_immutable.dtest/main.c
testing/test-cases/_dyld_register_for_bulk_image_loads.dtest/bar.c
testing/test-cases/_dyld_register_for_bulk_image_loads.dtest/main.cxx
testing/test-cases/_dyld_register_for_image_loads.dtest/bar.c
testing/test-cases/_dyld_register_for_image_loads.dtest/main.cxx
testing/test-cases/_dyld_register_func_for_add_image.dtest/main.cxx
testing/test-cases/_dyld_shared_cache_is_locally_built.dtest/main.c
testing/test-cases/amfi-hardened-dlopen-leaf.dtest/main.c
testing/test-cases/bind-addend.dtest/main.c
testing/test-cases/bind-rebase.dtest/main.c
testing/test-cases/chained-fixups-many-binds.dtest/main.c
testing/test-cases/crt-old-mac10.5-vars-libSystem.dtest/main.c [new file with mode: 0644]
testing/test-cases/crt-old-mac10.6-vars-libSystem.dtest/main.c [new file with mode: 0644]
testing/test-cases/crt-vars-libSystem.dtest/main.c
testing/test-cases/cwd-relative-load.dtest/main.c
testing/test-cases/dladdr-basic.dtest/main-no-syms.c
testing/test-cases/dladdr-basic.dtest/main.c
testing/test-cases/dladdr-dylib.dtest/foo.c
testing/test-cases/dladdr-dylib.dtest/main.c
testing/test-cases/dlclose-static-terminator.dtest/main.c
testing/test-cases/dlopen-DYLD_LIBRARY_PATH.dtest/main.c
testing/test-cases/dlopen-RTLD_LOCAL-coalesce.dtest/main.c
testing/test-cases/dlopen-RTLD_LOCAL-hides.dtest/main.c
testing/test-cases/dlopen-RTLD_NODELETE.dtest/main.c
testing/test-cases/dlopen-RTLD_NOLOAD.dtest/init-b.c
testing/test-cases/dlopen-RTLD_NOLOAD.dtest/init-main.c
testing/test-cases/dlopen-RTLD_NOLOAD.dtest/main.c
testing/test-cases/dlopen-RTLD_NOW.dtest/main.c
testing/test-cases/dlopen-atpath-restricted.dtest/main.c
testing/test-cases/dlopen-bad-file.dtest/main.c
testing/test-cases/dlopen-basic.dtest/main.c
testing/test-cases/dlopen-empty-data.dtest/main.c
testing/test-cases/dlopen-fail-cleanly.dtest/main.c
testing/test-cases/dlopen-flat.dtest/main.c
testing/test-cases/dlopen-framework-fallback.dtest/main.c
testing/test-cases/dlopen-haswell.dtest/main.c
testing/test-cases/dlopen-in-init.dtest/foo.c
testing/test-cases/dlopen-in-init.dtest/main.c
testing/test-cases/dlopen-in-init2.dtest/bar.c
testing/test-cases/dlopen-in-init2.dtest/foo.c
testing/test-cases/dlopen-in-init2.dtest/main.c
testing/test-cases/dlopen-in-init3.dtest/bar.c
testing/test-cases/dlopen-in-init3.dtest/foo.c
testing/test-cases/dlopen-in-init3.dtest/main.c
testing/test-cases/dlopen-indirect-groupNum.dtest/main.c
testing/test-cases/dlopen-intertwined.dtest/base.c
testing/test-cases/dlopen-intertwined.dtest/main.c
testing/test-cases/dlopen-long-error-message.dtest/main.c
testing/test-cases/dlopen-prebuilt-dlopen-closure.dtest/main.c
testing/test-cases/dlopen-race.dtest/foo.c
testing/test-cases/dlopen-race.dtest/main.c
testing/test-cases/dlopen-realpath.dtest/main.c
testing/test-cases/dlopen-recurse.dtest/bar.c
testing/test-cases/dlopen-recurse.dtest/main.c
testing/test-cases/dlopen-rpath-from-dylib.dtest/bar.c
testing/test-cases/dlopen-rpath-from-dylib.dtest/main.c
testing/test-cases/dlopen-rpath-from-dylib.dtest/test.c
testing/test-cases/dlopen-rpath-implicit.dtest/foo.c
testing/test-cases/dlopen-rpath-implicit.dtest/main.c
testing/test-cases/dlopen-rpath-prev-override.dtest/bad.c
testing/test-cases/dlopen-rpath-prev-override.dtest/dyn.c
testing/test-cases/dlopen-rpath-prev-override.dtest/foo.c
testing/test-cases/dlopen-rpath-prev-override.dtest/good.c
testing/test-cases/dlopen-rpath-prev-override.dtest/main.c
testing/test-cases/dlopen-rpath-prev.dtest/foo.c
testing/test-cases/dlopen-rpath-prev.dtest/main.c
testing/test-cases/dlopen-rpath-prev.dtest/sub1.c
testing/test-cases/dlopen-rpath-prev.dtest/sub2.c
testing/test-cases/dlopen-signing.dtest/main.c
testing/test-cases/dlopen-symlink.dtest/main.c
testing/test-cases/dlsym-RTLD_DEFAULT.dtest/main.c
testing/test-cases/dlsym-RTLD_MAIN_ONLY.dtest/main.c
testing/test-cases/dlsym-RTLD_NEXT.dtest/main.c
testing/test-cases/dlsym-RTLD_SELF.dtest/main.c
testing/test-cases/dlsym-handle.dtest/main.c
testing/test-cases/dlsym-in-interposed-malloc.dtest/interposer.c
testing/test-cases/dlsym-in-interposed-malloc.dtest/main.c
testing/test-cases/dlsym-re-export.dtest/main.c
testing/test-cases/dtrace.dtest/main.c
testing/test-cases/dyld-insert-library-double.dtest/main.cpp
testing/test-cases/dyld-insert-library-rpath.dtest/main.cpp
testing/test-cases/dyld_abort_payload.dtest/main.c [deleted file]
testing/test-cases/dyld_abort_payload.dtest/main.cpp [new file with mode: 0644]
testing/test-cases/dyld_fork-locks.dest/main.c
testing/test-cases/dyld_get_image_versions.dtest/main.c
testing/test-cases/dyld_get_sdk_version.dtest/bad.txt [deleted file]
testing/test-cases/dyld_get_sdk_version.dtest/main.c
testing/test-cases/dyld_has_inserted_or_interposing_libraries.dtest/main.c
testing/test-cases/dyld_image_path_containing_address.dtest/main.c
testing/test-cases/dyld_need_closure.dtest/main.c
testing/test-cases/dyld_process_info.dtest/linksWithCF.c
testing/test-cases/dyld_process_info.dtest/main.c [deleted file]
testing/test-cases/dyld_process_info.dtest/main.cpp [new file with mode: 0644]
testing/test-cases/dyld_process_info_notify.dtest/main.c [deleted file]
testing/test-cases/dyld_process_info_notify.dtest/main.cpp [new file with mode: 0644]
testing/test-cases/dyld_process_info_notify.dtest/target.c
testing/test-cases/dyld_process_info_unload.dtest/main.c [deleted file]
testing/test-cases/dyld_process_info_unload.dtest/main.cpp [new file with mode: 0644]
testing/test-cases/dyld_process_info_unload.dtest/target.c
testing/test-cases/dyld_shared_cache_some_image_overridden.dtest/main.c
testing/test-cases/dyld_version_spis.dtest/main.c
testing/test-cases/dylib-re-export-old-format.dtest/main.c
testing/test-cases/dylib-re-export.dtest/main.c
testing/test-cases/dylib-static-link.dtest/main.c [new file with mode: 0644]
testing/test-cases/dylib-static-link.dtest/missing.c [deleted file]
testing/test-cases/dylib-static-link.dtest/present.c [deleted file]
testing/test-cases/dylib-static-weak-link.dtest/missing.c
testing/test-cases/dylib-static-weak-link.dtest/present.c
testing/test-cases/env-DYLD_FALLBACK_FRAMEWORK_PATH.dtest/main.c
testing/test-cases/env-DYLD_FALLBACK_LIBRARY_PATH.dtest/main.c
testing/test-cases/env-DYLD_FORCE_PLATFORM.dtest/main.c
testing/test-cases/env-DYLD_FRAMEWORK_PATH.dtest/main.c
testing/test-cases/env-DYLD_IMAGE_SUFFIX.dtest/main.c
testing/test-cases/env-DYLD_LIBRARY_PATH-cache.dtest/main.c
testing/test-cases/env-DYLD_LIBRARY_PATH.dtest/main.c
testing/test-cases/env-DYLD_VERSIONED_FRAMEWORK_PATH.dtest/main.c
testing/test-cases/env-DYLD_VERSIONED_LIBRARY_PATH.dtest/main.c
testing/test-cases/flat-namespace-absolute-symbol.dtest/main.c
testing/test-cases/flat-namespace.dtest/main.c
testing/test-cases/image_infos-uuids.dtest/main.c
testing/test-cases/init-term-segments.dtest/main.c
testing/test-cases/interpose-malloc.dtest/main.c
testing/test-cases/interpose-resolver.dtest/main.c
testing/test-cases/interpose-then-dlopen.dtest/main.c
testing/test-cases/interpose-weak.dtest/main.c
testing/test-cases/launch-image-cache.dtest/main.c
testing/test-cases/lazy-symbol-missing.dtest/main.c
testing/test-cases/lazy-symbol-missing.dtest/runner.c [deleted file]
testing/test-cases/lazy-symbol-missing.dtest/runner.cpp [new file with mode: 0644]
testing/test-cases/macOS-cache-rebuild.dtest/main.c [deleted file]
testing/test-cases/macOS-cache-rebuild.dtest/main.cpp [new file with mode: 0644]
testing/test-cases/missing-weak-def.dtest/main.c
testing/test-cases/no-shared-cache.dtest/main.c
testing/test-cases/operator-new.dtest/main.cxx
testing/test-cases/read-only-data.dtest/main.c
testing/test-cases/restrict-search.dtest/main.c
testing/test-cases/rpath-absolute.dtest/main.c
testing/test-cases/rpath-relative.dtest/foo.c [new file with mode: 0644]
testing/test-cases/rpath-relative.dtest/main.c [new file with mode: 0644]
testing/test-cases/rpath-weak-missing.dtest/main.c
testing/test-cases/shared_cache_iterate.dtest/main.c
testing/test-cases/shared_cache_optimized.dtest/main.c
testing/test-cases/shared_cache_range.dtest/main.c
testing/test-cases/static-terminators.dtest/base.c
testing/test-cases/static-terminators.dtest/foo.c
testing/test-cases/static-terminators.dtest/main.c
testing/test-cases/symbol-resolver-basic.dtest/main.c
testing/test-cases/thread-local-atexit-macOS.dtest/main.cpp
testing/test-cases/thread-local-atexit.dtest/main.cpp
testing/test-cases/thread-local-cleanup.dtest/main.c
testing/test-cases/thread-local-destructors.dtest/main.cpp
testing/test-cases/thread-local-variables.dtest/main.c
testing/test-cases/unix-conformance.dtest/main.c
testing/test-cases/weak-coalesce-inserted-dylibs.dtest/main.cpp
testing/test-cases/weak-coalesce-unload.dtest/main.c
testing/test-cases/weak-coalesce.dtest/Makefile [deleted file]
testing/test-cases/weak-coalesce.dtest/base.c
testing/test-cases/weak-coalesce.dtest/foo1.c
testing/test-cases/weak-coalesce.dtest/foo2.c
testing/test-cases/weak-coalesce.dtest/foo3.c
testing/test-cases/weak-coalesce.dtest/main.c
testing/test-cases/weak-def-bind-old-format.dtest/bar.c [new file with mode: 0644]
testing/test-cases/weak-def-bind-old-format.dtest/foo.c [new file with mode: 0644]
testing/test-cases/weak-def-bind-old-format.dtest/main.c [new file with mode: 0644]
testing/test-cases/weak-dylib-re-export.dtest/main.c