3 <rdar://problem/10879179> Correct @path to still work with symlinks
6 <rdar://problem/10825175> dyld should give a better error message if you try to use a newer binary on older OS
7 <rdar://problem/10753356> backtraces of LC_MAIN binaries end in tlv_get_addr+136, instead libdyld should export "_start" symbol
8 <rdar://problem/10733082> Fix up @rpath based paths during introspection
9 <rdar://problem/10657737> Interposition tuples are not respected when binding with resolvers
12 <rdar://problem/10442813> Give some warning that DYLD_ env vars are disabled
15 <rdar://problem/10583252> Add dyld to uuidArray to enable symbolication of stackshots
18 <rdar://problem/10643239> fix initializer ordering of upwardly linked dylibs
21 <rdar://problem/10613880> dyld misreads very large addends
22 <rdar://problem/10568559> Perform method list sort even if __DATA,__objc_opt_rw is absent
23 <rdar://problem/10568179> Remove category attaching from dyld shared cache
24 <rdar://problem/10582497> Shared cache method list sorting breaks protocol extended type encodings
27 <rdar://problem/10491874> initializer not run in only upwardly linked dylib
30 <rdar://problem/10419267> update_dyld_shared_cache does not build with libc++
31 <rdar://problem/10435247> dyld does not build with libc++
32 <rdar://problem/10409027> Add functions to get min OS and sdk versions program was linked with
33 <rdar://problem/10399676> DYLD_FRAMEWORK_PATH not mentioned in dlopen() man page
34 <rdar://problem/10371927> dsc_extractor not updating LC_FUNCTION_STARTS
37 <rdar://problem/8818423> Get rid of crt1.o and jump straight into main() from dyld
38 <rdar://problem/10332417> image denied loading by gc_enforcer is left in dyld_all_images_info array
41 <rdar://problem/8867781> Use spin lock to guard sAllImageInfos
44 <rdar://problem/9855733> genCaches fails: "header size miscalculation 0x00006000"
47 <rdar://problem/9818687> ARCH_NAME for armv7k is defined as "armv7s"
48 <rdar://problem/9784634> dsc_iterator.cpp needs cases for v7 variants
51 <rdar://problem/9673497> dyld fails to build for armv7s
52 <rdar://problem/8942979> update_dyld_shared_cache should accept an 'overlay' along with a 'root' directory option
53 Remove PowerPC support
57 <rdar://problem/9955829> Update initial image list size
60 <rdar://problem/9855733> genCaches fails: header size miscalculation
63 <rdar://problem/7338034> Repair ivar offsets in dyld shared cache
66 <rdar://problem/8981046> improve Xcode upload of iOS dylibs
69 <rdar://problem/9510382> correctly adjust ARM movw when in dyld shared cache
72 <rdar://problem/9439764> update_dyld_shared_cache requires weak-linked frameworks to be present at shared cache generation time
73 <rdar://problem/9447838> Remove armv7 variants from dyld
76 <rdar://problem/8312145> back out previous change DYLD_XXX restrict check
79 <rdar://problem/9035759> corrupt load commands can pass sniff test if 32-bit wraps around
80 <rdar://problem/8312145> dyld should restrict DYLD_XXX debugging facilities
81 <rdar://problem/7942521> dyld should not allow loading of dylibs without valid signatures
82 enable DYLD_PRINT_REBASINGS
85 <rdar://problem/7945496> dyld should range check the fixup location of all bindings
86 <rdar://problem/8963406> range check initializers and terminators to be within image
89 <rdar://problem/8987681> dyld should support new armv7 variants
92 <rdar://problem/9107912> support re-exported symbols from re-exported libraries
95 <rdar://problem/9078764> movw/movt don't work in dyld shared cache
99 dyld-195.3 (Mac OS X 10.7.0)
100 <rdar://problem/9279770> update_dyld_shared_cache missed libstdc++?
101 <rdar://problem/9361288> i386 dyld shared cache overflows after adding libclh.dylib
104 <rdar://problem/9161945> spurious warning about embedded framework not being put in dyld shared cache
107 <rdar://problem/8360915> C++ 0x thread_local destructor support
108 <rdar://problem/8960832> update_dyld_shared_cache -verify finds differences
109 <rdar://problem/8971061> more verbose messages when vm_protect() fails
112 Fix uses of libc++abi-static.a
115 <rdar://problem/8919005> make interposing available to open source
116 <rdar://problem/8874282> __thread implementation doesn't preserve enough registers (ABI issue)
117 <rdar://problem/8873628> clang built update_dyld_shared_cache fails at runtime
120 <rdar://problem/8735709> dyld should honor CS_RESTRICT in _main like hasRestrictedSegment
121 <rdar://problem/8164591> update_dyld_shared_cache -overlay optimizations
124 <rdar://problem/8812589> dyld has NULL paths in image info array
127 <rdar://problem/8750829> dyld's map+slide should be an all or nothing operation
130 <rdar://problem/8890875> overriding shared cache dylibs with resolvers fails
133 <rdar://problem/8844174> dyld_stub_binder called repeatedly for $VARIANT$ functions
134 <rdar://problem/8845480> update_dyld_shared_cache crash when fat dylib truncated
137 <rdar://problem/8770940> update_dyld_shared_cache is failing
140 <rdar://problem/8736495> ASLR/PIE: dyld's "random padding" algorithm is deterministic
141 <rdar://problem/8663923> race condition with flat-namespace lazy binding
142 <rdar://problem/8755380> libdyld fails to build with clang-127
145 remove libdyld.a target
148 <rdar://problem/8706192> _NSGetExecutablePath documentation is ambiguous about bufsize
149 <rdar://problem/8686676> 11A315: LC_DYLD_ENVIRONMENT does not expand @executable_path
150 <rdar://problem/8718137> dyld should avoid arc4random for dylib randomization
151 <rdar://problem/8691207> tune trie traversal code for 10.7 compiler
152 <rdar://problem/8576479> breaking libSystem into dylibs slows down dyld binding, shared cache should compensate
153 <rdar://problem/8686427> update_dyld_shared_cache should not be built no-pie
156 <rdar://problem/8274426> dyld(1) man page feedback
157 <rdar://problem/8564762> LC_DYLD_ENVIRONMENT should still be honored with __RESTRICT,__restrict section present
158 <rdar://problem/8630416> 11A307: DYLD_SHARED_REGION=private crashes
159 <rdar://problem/8611968> don't slide shared cache if ASLR disabled (main executable didn't slide)
162 <rdar://problem/4472406> Dynamic linking memory usage seems unusually high for trivial programs
165 <rdar://problem/8597637> madvise MADV_FREE calls for LINKEDIT are failing in dyld during launch in iOS
166 <rdar://problem/8602453> dyld allImageInfos messed up with duplicate IOKit
169 <rdar://problem/8109857> dyld: Pick up changes from libsystem_kernel reorganisation in dyld's build.
170 <rdar://problem/5847052> Shared Region Base Should Slide at Boot Time
171 <rdar://problem/6650578> Multiple /dev/urandom accesses on every process exec
174 <rdar://problem/8345025> text relocs don't work if only S_ATTR_EXT_RELOC is used
175 <rdar://problem/8400815> DYLD_FORCE_FLAT_NAMESPACE=YES causes process to spin in DYLD-STUB$$bzero
178 <rdar://problem/8554137> Add cache slide value to dyld_all_image_infos
181 <rdar://problem/8521882> dyld proper does not need dyld_stub_binder.o
184 <rdar://problem/8274192> dyld needs to call new kernel interface to register metadata
185 <rdar://problem/8448281> ASLR side build causes 15-30% regression in most launch times
186 <rdar://problem/8440902> Support version-checked framework/library override paths
187 <rdar://problem/8440934> Support LC_DYLD_ENVIRONMENT load command
188 <rdar://problem/8454987> function starts info should be copied into dyld shared cache
191 <rdar://problem/8432001> Merge Jasper dyld changes to trunk
194 <rdar://problem/8455429> 11A270: FNPLicensingService crashes
197 <rdar://problem/8403002> 11A238a: AutoDesk AutoCAD beta 4 crashes on launch (dyld)
198 <rdar://problem/8345799> update_dyld_shared_cache-173 project fails to build with LLVM compiler 2.0.
201 <rdar://problem/8352892> 8F63: dyld-179.4 fails on missing /usr/local/lib/system/libc.a
202 <rdar://problem/8344449> 11A238a: AutoDesk AutoCAD beta 4 crashes on launch
203 <rdar://problem/8313034> 11A244: overlapping files in libdyld & update_dyld_shared_cache
207 <rdar://problem/8543820> range check initializers
210 <rdar://problem/8515776> dyld_shared_cache_extract_dylibs shouldn't return '-1' when arch already exists
213 <rdar://problem/8425790> Need a version of dyld_shared_cache_extract_dylbs that lipo's results
214 <rdar://problem/8365622> Need a version of dyld_shared_cache_extract_dylbs that reports progress
215 <rdar://problem/8320866> back out work around for 8151909
218 <rdar://problem/8305479> images in shared cache are bound against different IOKit than found at runtime
221 <rdar://problem/8327834> 11A245: Photoshop CS4 fails in SmokeTest because of crash in FNPLicensingService (dyld)
224 <rdar://problem/8305049> 11A238a: All Adobe CS4 applications crash on launch
227 <rdar://problem/8290793> 11A239: leaks throws an exception, doesn't work
230 <rdar://problem/8284123> libdsc.a in Jasper SDK needs to be arm version (is x86 version)
233 <rdar://problem/8284944> update_dyld_shared_cache does not work with individual symbol re-exports
236 <rdar://problem/8284044> Support __thread variables exported from dylibs
237 <rdar://problem/7356532> update dyld_all_image_infos more often, for better crash logs
240 <rdar://problem/8214567> We need an extractor able to pull the shared symbols cache apart
241 <rdar://problem/8263666> Don't put slide info in dyld shared cache in Jasper
242 <rdar://problem/8268602> dyld does not prevent loading of unsigned dylib
245 <rdar://problem/8253549> split seg info wrong for x86_64 stub helpers
248 <rdar://problem/8235734> ObjC optimized shared cache does not slide
251 <rdar://problem/8198287> Need to merge Apex ObjC method list optimizations in dyld shared cache to TOT dyld
252 <rdar://problem/8115131> implement ASLR for dyld shared cache for iOS
255 <rdar://problem/8144421> fix permissions on rebased binary not slid
258 <rdar://problem/8191063> dyld should not include SystemIntegrity headers on embedded platform
259 Have DYLD_PRINT_BINDINGS print out when resolver functions are called
262 <rdar://problem/8166086> fix visibility of dyld_func_lookup depending if libdyld is .a or .dylib
265 Add hack to work around 8151909
266 Alter project to build for both kinds of libSystems
269 Add support for individual symbol re-exports
270 Add support for building for iOS
273 <rdar://problem/7508424> ER: more metadata for dyld errors
276 <rdar://problem/7995213> update_dyld_shared_cache needs to support resolver functions
277 Implement some cxa stuff to work with next c++abi.a
280 <rdar://problem/7901042> dyld should move shared cache file into /var/run instead of open-unlinking
281 <rdar://problem/7940222> private shared cache calls mmap twice for each range
282 <rdar://problem/7886402> Loading MH_DYLIB_STUB causing coalescable miscount
283 <rdar://problem/7935000> 11A168: update_dyld_shared_cache problems during install
284 <rdar://problem/7918210> use of C++ thread local initializer causes infinite recursion
285 <rdar://problem/7932725> (from iPhoneOS) dyld should stub out mach_error_string for 8KB RAM savings per process
286 <rdar://problem/7937695> (from iPhoneOS) verify that replacement is in this image
289 <rdar://problem/7956031> dyld: Use libsystem_mach.a from /usr/local/lib/dyld to build dyld
292 <rdar://problem/7901042> dyld should move shared cache file into /tmp instead of open-unlinking
295 <rdar://problem/7859049> dyld support for function specialization
296 <rdar://problem/7740779> dyld should directly call __cxa_finalize(), part 2
297 <rdar://problem/7796738> dyld support for thread local variables
301 <rdar://problem/7739489> ER: facility to detect which images were loaded at runtime
302 <rdar://problem/7818451> update_dyld_shared_cache -verify fails
306 <rdar://problem/7770139> update_dyld_shared_cache should suppress warnings for embedded frameworks
307 <rdar://problem/7744084> Sort method lists in dyld shared cache
311 <rdar://problem/7733433> Move libdyldapis over to a dylib target for Libsystem
312 <rdar://problem/7675254> pruneEnvironmentVariables does not update gLinkContext.apple
316 <rdar://problem/7740033> Warning message is misleading
317 <rdar://problem/7740658> update_dyld_shared_cache should not run past end of splitseginfo if zero terminator is missing
318 <rdar://problem/6666832> dyld should directly call __cxa_finalize(), part 1
322 <rdar://problem/7662176> crash in update_dyld_shared_cache when checking if current cache is out of date
323 <rdar://problem/7444994> ER: Support upward dylib dependencies
327 <rdar://problem/7628929> __builtin_return_address broke for PPC
328 <rdar://problem/7658265> SWBDC error: 'ld: duplicate symbol' while building 'dyld-160~48' in '11A108a-llvmgcc-2324.3'
332 <rdar://problem/7234280> Environment variable to cause dyld to dump rpaths used during loading
333 <rdar://problem/7595563> update_dyld_shared_cache failed: internal error, new trie allocated to far from fLinkeditBase
334 <rdar://problem/7589167> dyld still slides executables when PIE is disabled by the kernel
338 <rdar://problem/7343139> update_dyld_shared_cache fails to find roots when targetting NFS
339 <rdar://problem/7484408> dyld does not call initializers from all S_MOD_INIT_FUNC_POINTERS sections
340 <rdar://problem/7544082> move _dyld_func_lookup prototype to dyld_priv.h
344 <rdar://problem/7486405> dyld attempts to load libraries via rpath when already loaded
345 <rdar://problem/5274722> dyld shared cache can be more random
349 <rdar://problem/7481480> switch to use libc++abi-static.a instead of libstdc++-static.a
353 <rdar://problem/7408768> remove DYLD_NO_PIE from man page
354 <rdar://problem/7445102> support multiple dylibs with non-intersected weak symbols in shared cache
355 <rdar://problem/7466900> dyld sends bogus library unload notice to CoreSymbolication during dlopen_preflight()
356 <rdar://problem/7455017> spelling: "was build against" -> "was built against"
360 <rdar://problem/7451030> sjlj based exception support needs to be conditionalized for arm - not iPhoneOS
364 <rdar://problem/7272661> Need to enable CoreSymbolication load/unload notices on iPhoneOS
368 <rdar://problem/7327864> add field to dyld_all_image_infos pointing to dyld_all_image_infos
372 <rdar://problem/7302432> Minimize system calls and mach messages during dyld startup
373 <rdar://problem/7302383> Why is checkSharedRegionDisable() !__LP64__
377 <rdar://problem/7223037> dyld support for sliding PIE binaries in the kernel
378 <rdar://problem/7165731> libdyld does not install multiple headers at installhdrs time
379 <rdar://problem/6937560> dlopen() crash when executable contains LC_RPATH and executable file is deleted while running
380 <rdar://problem/6916014> leak in dyld during dlopen when using DYLD_ variables
383 ----------------------------------
385 dyld-150 ( iPhoneOS 3.1 )
386 <rdar://problem/7043575> flat_namespace linkage error in update_dyld_shared_cache should be a warning not an error
387 <rdar://problem/7084861> Have dyld save load addr + UUID for executable images
388 <rdar://problem/7101832> Libsystem fails to link with latest gcc: dyld missing _dyld_func_lookup
392 <rdar://problem/7017050> dlopen() not working with non-canonical paths
393 <rdar://problem/7033445> update_dyld_shared_cache fails creating shared cache
397 <rdar://problem/7022281> shared cache file offsets are inconsistent
401 <rdar://problem/6995143> move install location for update_dyld_shared_cache and man page to local
402 <rdar://problem/7014995> imageFileModDate in dyld_all_image_infos is sometimes bogus for the first image therein
403 <rdar://problem/7014397> dyld_shared_cache_util should optionally print VM load addresses for each dylib
404 <rdar://problem/7014783> uuid_t not defined in dyld_priv.h
408 <rdar://problem/7008875> Save load information (load addr + UUID) to dyld_all_image_infos for images from outside the shared cache
409 <rdar://problem/7007923> update_dyld_shared_cache should improve warning above deployment target
413 <rdar://problem/7000405> optimize stubs in dyld shared cache to be no-PIC
414 <rdar://problem/6995143> dyld_shared_cache_util built by dyld target should go in platform directory
415 <rdar://problem/7001159> dyld_shared_cache_util should list LC_REEXPORT_DYLIB libraries as dependents
419 <rdar://problem/6995143> dyld_shared_cache_util built by dyld target should go in platform directory
420 <rdar://problem/6775261> API: Detect shared cache overrides
424 <rdar://problem/6956867> ER: Tool to list the contents of a dyld shared cache image
425 <rdar://problem/6959334> ARM support for dsc_iterator
429 <rdar://problem/6965455> text relocs fail in large segments
430 <rdar://problem/6945944> Variable whose data is overwritten needs to be marked `volatile'
431 <rdar://problem/6921370> dyld option to print time for each initializer, Apple's or the app's
435 <rdar://problem/6927281> update_dyld_shared_cache assumes -root path contains no symlinks
436 sync with SnowLeopard dyld-132.13
440 <rdar://problem/6153040> load code signature from file, and before mapping the file
444 <rdar://problem/6868811> Northstar7C62: dyld-139 fails to build
448 <rdar://problem/6780449> dyld on iPhoneOS uses libgcc_eh.a which uses pthread_key_create which does not work
449 <rdar://problem/6780192> dyld can leak when an internal exception in thrown
450 <rdar://problem/6331300> support compressed LINKEDIT on iPhone
451 sync with SnowLeopard dyld-132.11
455 <rdar://problem/6790993> New mechanism to instruct dyld whether to check for libs outside the shared cache
459 <rdar://problem/6814596> need to handle symlinks when dylib is in cache but file is intentionally missing
460 <rdar://problem/6825135> dyld should avoid stat()ing libraries present in the shared cache unless magic override file is present
464 <rdar://problem/6792383> dyld reports image not found if it is in the shared cache but no binary is present on disk
465 sync with SnowLeopard dyld-132.10
469 <rdar://problem/6776343> dyld reports bogus fat offset when registering shared cache signature
473 <rdar://problem/6268421> iPhone: Need objc optimizations in iPhone OS shared cache
477 <rdar://problem/4759373> build armv6 dyld with Thumb
478 sync with SnowLeopard
483 fix for all arm architectures
487 <rdar://problem/6268380> make dyld that uses shared cache on iPhone OS
490 ----------------------------------
492 dyld-132.13 ( Mac OS X 10.6 )
493 <rdar://problem/6898370> classic images not unmapped when unloaded
497 <rdar://problem/6882159> dyld's dtrace notification should be done after rebasing
501 <rdar://problem/6803496> Remove dyld workaround for McAfee VirusScan
502 <rdar://problem/6849505> Add gating mechanism to dyld support system order file generation process
506 <rdar://problem/6785160> dyld's abort_report_np() doesn't abort
507 <rdar://problem/6794063> 10A331: CUPS crashes when calling sandbox_init
511 <rdar://problem/5910137> dlopen_preflight() on image in shared cache leaves it loaded but not objc initialized
512 <rdar://problem/6739742> Exception Backtrace being obscured by _mh_execute_header
513 <rdar://problem/6766057> Silverlight Preferences.app crashes
517 <rdar://problem/6735870> dlopen() leaks send right obtained from mach_thread_self()
518 <rdar://problem/6732715> dyld's calloc() allocates too few bytes
519 <rdar://problem/6678640> dyld lazy binding is not thread safe
523 <rdar://problem/6651342> need a way other than setgid to have dyld launch a process securely, ignoring DYLD_ env vars etc
524 <rdar://problem/6721803> Need mapping of files to their offsets into the dyld_shared_cache files on disk
528 <rdar://problem/6618466> update_dyld_shared_cache -overlay should check root dyld caches
529 <rdar://problem/6619554> NSCreateObjectFileImageFromMemory() call vm_deallocate even if application used malloc()
533 <rdar://problem/6655235> dyld is missing some binding optimizations
534 <rdar://problem/6647316> symbol lookups in the new trie structure should be faster
535 <rdar://problem/6570879> weak binding done too early with inserted libraries
539 <rdar://problem/6629428> improve statistics output
540 <rdar://problem/6628413> better error message if LC_RPATH is used in dylib destined for shared cache
541 <rdar://problem/6622898> dladdr() broke when image has debug symbols
542 <rdar://problem/6555720> 10A264: Google Earth 5.0 crashes on quit
543 <rdar://problem/6591933> man page should better explain update_dyld_shared_cache -root option
547 <rdar://problem/6527653> remove setjmp/longjmp from _simple_printf in dyld
548 <rdar://problem/6580333> Typo in dyld(3) man page
549 <rdar://problem/6510301> race condition in pre-10.6 style lazy pointer binding
550 <rdar://problem/6573344> make cheaper dladdr() that just returns image path
551 <rdar://problem/6563887> 10A266 - Adobe InDesign CS4 crashes on launch
552 <rdar://problem/6570113> dyld is not setting imageFileModDate in dyld_image_info
553 <rdar://problem/6493245> Logic Pro crashes after creating a new document on SnowLeopard
557 <rdar://problem/6293143> adopt new CoresSymbolication notification mechanism
558 <rdar://problem/6536810> Alter libdyld.a to not need libsystem to link with dylib1.o
559 <rdar://problem/6530593> 10A256a: update_dyld_shared_cache -verify crashes (probably due to lack of a shared cache)
563 <rdar://problem/6552051> update_dyld_shared_cache failed: no writable segment in Cocoa framework
567 <rdar://problem/6490500> CrashTracer: [USER] 1 crash in Neverwinter Nights 2
571 <rdar://problem/6501078> libgmalloc broken on 10A10246 and 10A251 (libgmalloc not inserted early enough)
575 <rdar://problem/6497528> Rosetta circular dependency spew
576 <rdar://problem/6347414> @rpath and @loader_path Should be Documented in man page
577 Prune unneeded load commands from shared cache images
581 <rdar://problem/6479007> dyld-128 no longer builds for armv6
582 <rdar://problem/6481443> 10A244: iTunes crashes trying to load MobileDevice.framework
586 <rdar://problem/6474295> ImageLoader objects can be made smaller
587 <rdar://problem/6198151> dyld spin in SecurityAgent
588 <rdar://problem/6285470> ImageLoaderMachO::makeImportSegmentWritable() doesn't do it
592 <rdar://problem/6464419> Add all_image_infos for CrashReporter
593 some fixes for compressed LINKEDIT
597 <rdar://problem/6459812> x86_64 export trie nodes may have large negative address
598 <rdar://problem/6442327> update_dyld_shared_cache man page should be updated to reflect new SL behavior
602 <rdar://problem/6347414> @rpath and @loader_path should be documented in man page
603 <rdar://problem/6421511> Add NOP after trap instruction in _dyld_fatal_error
607 <rdar://problem/6273311> update_dyld_shared_cache should not automatically run by default
608 Add support for arm shared caches
609 Add support for __program_vars section
610 Add more -verify sanity checks
614 <rdar://problem/6117580> Add -verify option to update_dyld_shared_cache
615 <rdar://problem/6408758> [dyld] Errors reported by the upcoming compiler flags verifier
616 <rdar://problem/6408518> 10A224: update_dyld_shared_cache warns about a condition in B&I-built frameworks
617 <rdar://problem/4697610> stop shadowing old data structures
618 <rdar://problem/6409800> dyld implicit-libSystem breaks valgrind
622 <rdar://problem/6361143> Need a way to determine if a gdb call to dlopen() would block
623 <rdar://problem/6328003> Drop Rosetta shared cache generation by default / at install
624 <rdar://problem/6400750> "terminaton function" misspelled
625 <rdar://problem/6399150> Make it easier to use shared caches from foreign systems
626 <rdar://problem/6369189> SnowLeopard10A210: MATLAB 7.6 crashes on launch
630 <rdar://problem/6364434> CrashTracer: crash in iTunes at com.apple.QuickTimeComponents.component
634 <rdar://problem/6373929> libdyld.a is missing dyld_stub_binder
638 <rdar://problem/6315338> 10A197 - After Effects 8.0.2 fails to launch after installation
642 <rdar://problem/6364540> 10A212: update_dyld_shared_cache failed: string buffer exhausted
643 <rdar://problem/6357561> Oracle client crashes
647 <rdar://problem/6350500> Cope with duplicate protocol references in shared cache construction
651 <rdar://problem/6336723> 10A197 vs 10A190: Applications warm launch time slowdown due to dyld
655 <rdar://problem/6318449> 10A198 - Final Cut Pro 6.0.4 crashes on launch [INTRODUCED BY dyld-115 IN 10A197]
659 <rdar://problem/6004942> Pandora Desktop (Adobe AIR Framework) crashes on launch [INTRODUCED BY dyld-101 IN 10A14]
660 <rdar://problem/6250902> dyld should use libunwind
661 <rdar://problem/5408556> Possible leak originating in speech at LoadEngine
662 <rdar://problem/6315314> update_dyld_shared_cache manpage typos 'parition', 'assignes', 'choosen'
666 <rdar://problem/6061574> LINKEDIT content could be greatly compressed
670 <rdar://problem/6231688> update_dyld_shared_cache needs to provide progress that the Installer can display
671 <rdar://problem/6231686> update_dyld_shared_cache needs to be able to look at an Installation sandbox
672 <rdar://problem/6293143> dyld isn't calling csdlc_notify on library unload
673 <rdar://problem/6277916> warning, could not bind Mail.app because realpath() failed on /AppleInternal/.../XILog.framework
677 <rdar://problem/6252320> NSAddressOfSymbol(NULL) should return NULL and not crash
678 <rdar://problem/6255192> dlopen() should fail to load (non-pie) executables
682 <rdar://problem/6188100> _replacement misspelled as _replacement in dyld-interposing.h
683 <rdar://problem/6176037> make _dyld_find_unwind_sections() faster
687 <rdar://problem/6161821> improve bad relocation error message
688 <rdar://problem/6190458> Need load/unload notification sent to com.apple.vmudl service when requested
689 <rdar://problem/6188100> _replacement misspelled as _replacement in dyld-interposing.h
693 <rdar://problem/5703616> check libSystem is correct in shared cache file before loading it
694 <rdar://problem/5557882> function names returned by dladdr do not match reality
695 <rdar://problem/5780431> update_dyld_shared_cache .map files should be written atomically
696 <rdar://problem/6145451> dlopen(RTLD_NOLOAD) does not need to throw an internal exception
697 <rdar://problem/4090265> Explanation for the RTLD_NEXT flag in dlsym(3) needs clarification
698 <rdar://problem/5951327> DYLD_FALLBACK_LIBRARY_PATH should not apply to dlopen() of a partial path
699 <rdar://problem/6182301> No shared cache present on first boot
703 <rdar://problem/5925940> Safe Boot should disable dyld shared cache
704 <rdar://problem/5706594> CrashTracer: crash in preFetch() reading off end of LINKEDIT
705 <rdar://problem/6109435> DYLD_NO_PIE env variable should be documented in dyld manpage
706 <rdar://problem/6127437> put all dylibs in shared cache - not just ones used by more than one app
707 <rdar://problem/6169686> Leaked fSegmentsArray and image segments during failed dlopen_preflight
711 <rdar://problem/6156702> armv7/armv5 specific settings needed for dyld
712 <rdar://problem/6156653> dyld shouldn't set VALID_ARCHS
716 <rdar://problem/6120723> ER: dyld based Objective-C selector uniquing
720 <rdar://problem/5274720> update_dyld_shared_cache should require all source dylibs be owned by root
721 <rdar://problem/6073702> Limit what might go in the dyld shared cache
722 <rdar://problem/5869973> DYLD_ROOT_PATH should apply to LC_RPATH rpaths
723 <rdar://problem/5505043> Grow initial dyld pool if needed
724 <rdar://problem/5807857> there should be some way to temporarily turn off -pie
725 <rdar://problem/6050482> If pie, ignore preferred load address
726 <rdar://problem/6053800> Put all_image_infos in its own section to it is easy to find
730 allow update_dyld_shared_cache to be build 64-bit
731 <rdar://problem/5280258> dyld error handling fails in low memory, _simple_salloc() result not checked
732 <rdar://problem/4047718> dyld should provide executing program name in incompatible cpu-subtype error message
736 <rdar://problem/5957134> It should work to set DYLD_FALLBACK_LIBRARY_PATH to empty
737 <rdar://problem/5366292> Remove the exceptions made in 4804594 for filemaker
738 <rdar://problem/5922117> Remove Tiger-era hacks in dyld for old app compatibility
739 <rdar://problem/5901958> Make RTLD_MAIN_ONLY public
740 <rdar://problem/5819435> die more gracefully when load commands are malformed
741 <rdar://problem/5953438> SWB: dyld build failure when built with -fstack-protector
742 <rdar://problem/5950134> dyld man page mis-spelling
743 <rdar://problem/5943045> update_dyld_shared_cache does not work when run manually
747 <rdar://problem/5901583> The optimization to reuse install names as fPath was lost
748 <rdar://problem/5888343> Add JIT field to dyld_all_image_infos
749 Add _dyld_find_unwind_sections()
753 <rdar://problem/5805956> NSLinkModule() can crash
754 <rdar://problem/5620189> dyld: obsoleted deprecated APIs
755 work around for <rdar://problem/5736393>
756 add test cases for lazy dylib loading
760 <rdar://problem/5394977> Man page typo for update_dyld_shared_cache
761 <rdar://problem/5490738> Add "malloc is initialized" to the dyld_all_image_infos struct
762 <rdar://problem/4045952> better handling of open() errors
763 <rdar://problem/5377739> remove <mach-o/dyld_debug.h>
764 <rdar://problem/5629960> Use <mach/shared_region.h> instead of <mach/shared_memory_server.h>
765 <rdar://problem/5775824> dyld and libdyld should not force building with gcc 4.0
769 <rdar://problem/5725845> make it easier to find dyld_all_image_infos
770 <rdar://problem/5363402> Need _dyld_get_image_slide(const struct mach_header* mh)
771 <rdar://problem/5708213> dyld: push code signatures for libs to kernel
775 <rdar://problem/4737476> dyld falls over when asked to map a split seg library not in the shared region
776 <rdar://problem/5595695> dyld: interposing does not work when replacee is thumb
777 <rdar://problem/5596017> dyld: all PIE programs crash on launch
778 <rdar://problem/5575446> BigBear: not loading libraries at their preferred addresses
779 <rdar://problem/5490089> dyld support for arm subtypes
780 <rdar://problem/5539483> dyld's prefetching should be turned off for prebound images (and perhaps entirely?)
781 <rdar://problem/5602284> dyld-95.3 doesn't build with gcc 4.2
783 <rdar://problem/5504633> ADOBE: Premiere Pro crashes on quit
785 ----------------------------------
787 dyld-96.2 (Mac OS X 10.5.2)
788 <rdar://problem/5694507> 10.5.2 Regression: 9C18 MeetingMaker crash on launch
791 <rdar://problem/5537155> update_dyld_shared_cache can crash if dylibs modified out from under it
792 <rdar://problem/5562562> crash when dyld interposes on system with partially invalid cache
793 <rdar://problem/5563394> com.apple.dyld message spew
794 <rdar://problem/5565230> CFSTRs cause crashes in Leopard
795 <rdar://problem/5566103> if system shuts down during update_dyld_shared_cache, tmp file is never cleaned up
796 <rdar://problem/5623353> dlopen() and dlopen_preflight() can leak on failure
800 dyld-95.3 (Mac OS X 10.5)
801 <rdar://problem/5503905> Increase initial dyld pool size for 64-bit programs
805 <rdar://problem/5495438> make ppc dyld cache a different file for rosetta
809 <rdar://problem/5388895> McAfee VirusScan fails to launch on Leopard9A513
813 <rdar://problem/5392427> 9A516 - Keep getting disk full errors
817 <rdar://problem/5366233> Leopard (9a499): dyld crash with recursive calls to dlclose()
821 <rdar://problem/4804594> FileMaker Server 8.0v4 helper tools broken by @executable_path security change
822 <rdar://problem/5364239> Use msync(MS_SYNC) when building dyld cache
826 <rdar://problem/5322907> Skype Crashes during launch
830 <rdar://problem/5313172> dlopen() looks too far up stack, can cause crash
834 <rdar://problem/5288790> dyld warning about dtracehelper is too noisy?
835 <rdar://problem/5311611> Lots of task_self_trap() system calls in ImageLoader::recursiveInitialization()
839 <rdar://problem/5249477> use of @loader_path based RPATH can cause dyld to leak
840 <rdar://problem/4910107> Dyld_stubs should not be writable on x86
844 <rdar://problem/4860414> generating dyld shared cache generation on first boot makes time to MacBuddy very slow
848 <rdar://problem/5274718> truncated dyld cache file after panic causes hang at boot
852 <rdar://problem/4892216> stop special casing main executables initializers
853 <rdar://problem/4170040> DYLD_INSERT_LIBRARIES doesn't work correctly with initializer functions
857 <rdar://problem/5097116> dyld could asynchronously request pages it will need
858 <rdar://problem/5272001> handle when argv[0] is NULL.
859 <rdar://problem/5186317> Foundation built on 9A436 doesn't launch 64 bit apps
860 partial fix for: <rdar://problem/4910107> Dyld_stubs should not be writable on x86
864 <rdar://problem/5233126> update_dyld_shared_cache keeps spewing messages to console
865 <rdar://problem/4795421> optimize LINKEDIT region of dyld shared cache
866 <rdar://problem/5244184> Support extended __dyld section with NXArgc, etc addresses
867 remove call to __xlocale_init()
868 Update __OPEN_SOURCE__ conditionals
872 <rdar://problem/5203587> CFM games use private _dyld_fork_* routines - add back
873 <rdar://problem/5231152> better handling of NOLOAD with symlinked dylibs
877 Fix DYLD_SHARED_REGION=private
882 <rdar://problem/4960876> update_dyld_shared_cache fails on @executable_path framework
883 <rdar://problem/5213017> [Leopard]: 9A441/442: unable to log in after switching to arabic
884 <rdar://problem/5221505> dlopen via CFBundleLoad keeps searching after finding a loadable object
888 <rdar://problem/5202525> MatLab 2007a (7.4) doesn't launch on Leopard9A441
889 Never optimize ppc shared cache on intel
890 Fix LINKEDIT size in shared cache .map files
891 Fix how PIEs are moved to work with NX
892 Call pthread_init_keys to work with latest Libc
896 <rdar://problem/5215536> Leopard9A447: Meeting Maker and Microsoft apps will not launch on Intel.
900 <rdar://problem/5193485> 9A436: Adobe: Photoshop CS3 crashed on pressing Command-C after Command-A
901 <rdar://problem/4892382> Use _dyld_initializer
905 <rdar://problem/5194274> 9A438 dlopen_preflight() corrupts all_image_info list causing Symbolication crashes
906 <rdar://problem/5195384> B&I needs an ENV variable to turn off "dyld: ioctl to register dtrace DOF section failed" warnings
907 <rdar://problem/4819036> remove support for __image_notify sections
908 remove all update_prebinding code
912 <rdar://problem/4819047> use _simple_dprintf() instead of fprintf()
913 remove -progress option from update_dyld_shared_cache
914 update_dyld_shared_cache no longer tells rosetta to flush its caches
915 <rdar://problem/5110291> update_dyld_shared_cache error message gives an errno value rather than an error string
916 <rdar://problem/3968392> dyld interposing doesn't work with dlsym() lookup
917 <rdar://problem/5163803> dlopen_preflight() of MH_BUNDLE leaks
918 <rdar://problem/5067898&5184629> integrate ImageLoader changes into leopard dyld
919 <rdar://problem/5179640> translated (ppc) dyld should not attempt to register DOF sections
920 <rdar://problem/5135363> Some dyld library paths are not canonicalized, causing tools using those paths to defenestrate themselves
924 <rdar://problem/5147450> REGR: Leopard9A419: Firefox hangs on launch
928 <rdar://problem/5150283> Leopard9A420: interposing of libMallocDebug or libgmalloc broken
929 Fix so problems like <rdar://problem/5149971> are warnings instead of errors
933 <rdar://problem/5148533> 9A420: dyld: ioctl to register dtrace DOF section failed
937 <rdar://problem/5135896> dyld frees string returned by dyld_image_state_change_handler
938 <rdar://problem/5133621> better handling than "corrupt binary, library ordinal too big"
942 <rdar://problem/5125295> dyld changes needed to support read-only DOF
947 <rdar://problem/5115360> don't need to hold dyld global lock while running initializers
948 <rdar://problem/5094847> dyld leaks when dlopen fails
949 <rdar://problem/5128758> dyld leaks two blocks after bundle unload
953 <rdar://problem/5016782> auto update dyld shared caches if missing or out of date
957 <rdar://problem/5090212> Erronious "unsafe use of @rpath" dyld error
958 <rdar://problem/5066570> 9A384: update_dyld_shared_cache fails after ditto'ing matador root with debug info
959 <rdar://problem/5093704> Uninitialized ImageLoader->fRegisteredDOF field
962 dyld-80 (Leopard9A400)
963 <rdar://problem/4971149> Use new shared region syscalls
964 <rdar://problem/5073851> @rpath does not work with -rpath @executable_path/...
965 <rdar://problem/5067376> Firefox causes segfault during update_dyld_shared_cache
969 <rdar://problem/4971149> Use new shared region syscalls
972 <rdar://problem/5073851> @rpath does not work with -rpath @executable_path/...
974 dyld-79.1 (Leopard9A396)
975 fix use of LC_REEXPORTED_DYLIB
978 dyld-79 (Leopard9A392)
979 <rdar://problem/5039911> Support Apple PIE (address space randomization)
980 <rdar://problem/5055814> update_dyld_shared_cache should warning and not quit if a specified root is missing
981 <rdar://problem/5058918> DOF registration needs to switch from /dev/helper to /dev/dtracehelper
982 <rdar://problem/5042252> don't error out when a cache line crossing i386 stub cannot be bound
985 dyld-78.2 (Leopard9A387)
986 <rdar://problem/5050338> 9A385: Mail (anything using Message.framework) takes a ridiculous amount of time to launch
989 dyld-78.1 (Leopard9A385)
990 Fix override of _malloc_lock to be data instead of code
994 <rdar://problem/5040417> when loading a bundle, dyld is not making a copy of name
995 <rdar://problem/5001598> 9A343 KidPix 3 : SpellChecker bundle is not loaded
996 <rdar://problem/5028176> dyld cache does not recognize dynamic load of library via symbolic link
1000 Back out 4892382 until B&I build fleet has fixed kernel
1004 <rdar://problem/4892382> Use _dyld_initializer
1005 <rdar://problem/4838967> Look at reduction/elimination of per-framework cost (don't touch __dyld section)
1006 <rdar://problem/4920999> libdyldapis.a: make initialization as lean as possible
1007 <rdar://problem/3896792> dyld should malloc never-to-be-freed blocks from its own pool
1008 <rdar://problem/4980326> Libraries feeding into Libsystem should contain version numbers (libdyldapis)
1009 Install update_prebinding symlink
1010 Addend warnings to end of shared cache .map files
1011 Conditionalize away update_prebinding support
1012 dladdr() should not remove 's' from "start"
1016 <rdar://problem/4987676> hang at boot, Libc changes
1019 <rdar://problem/4979617> x86_64: dyld share cache does not work for AppKit
1023 <rdar://problem/4958744> Rosetta apps crash after update_dyld_shared_cache
1024 <rdar://problem/4953905> Long-standing typo for "file to short" error from dlopen() / dlerror()
1028 Enable ppc shared cache generation on intel machines
1032 <rdar://problem/4931772> 64-byte crossing fast stubs should be bound early to avoid threading issues
1033 <rdar://problem/4217374> support new intel stub segment that is marked not-writable
1037 <rdar://problem/4893418> register dtrace DOF sections with kernel
1038 <rdar://problem/4898960> 10.4.9 Regression: Math Kernel crash with TiNovi 8P114
1042 <rdar://problem/4889617> Leopard 9A921: Dyld error "lazy pointer not found" loading/running java
1045 dyld-73.1 (Leopard9A328)
1046 <rdar://problem/4883565> 9A326: update_prebinding crashes at end of install
1049 dyld-73 (Leopard9A326)
1050 <rdar://problem/4876600> REGR: 9A322 All Java apps crashing at dyld's misaligned_stack_error
1053 dyld-72 (Leopard9A322)
1054 <rdar://problem/4853532> Maya 8 crashes on launch on Leopard9A309
1055 <rdar://problem/4791766> ProTools 7.1.1cs1 for Intel hangs on launch on Leopard9A309
1056 <rdar://problem/4388957> x86 crashes in the binding helper do not have proper backtrace
1059 dyld-71 (Leopard9A320)
1060 <rdar://problem/4824553> inform rosetta of each library in the dyld shared cache
1061 <rdar://problem/4853825> 9A316: Dreamweaver MX 2004 crashes on launch in dyld's addImage
1064 dyld-70 (Leopard9A315)
1065 support split-seg dylibs built with LC_SEGMENT_SPLIT_INFO
1066 support --progress option in update_dyld_shared_cache so that installer can run it
1069 dyld-69.1 (Leopard9A309)
1070 <rdar://problem/4826097> 9A305: Firefox 2.0 crashes on launch
1071 <rdar://problem/4827641> httpd is dying in dyld after libobjc.dylib is unloaded
1074 dyld-69 (Leopard9A305)
1075 <rdar://problem/3532018> ER: dlclose() should be able to unload dylibs
1076 <rdar://problem/3584130> runtime support for RPATH
1079 dyld-68 (Leopard9A296)
1080 <rdar://problem/4797707> rosetta doesn't work when shared cache is present
1081 <rdar://problem/4800592> shared cache for 64-bit archs does not work when some dylibs are invalid
1084 dyld-67.1 (Leopard9A292)
1085 <rdar://problem/4754048> support 64-bit programs built with new 10.5 subtype
1089 <rdar://problem/4764143> CrashReporter needs a new way to distinguish fatal dyld errors
1090 <rdar://problem/4610810> support dlopen(NULL, RTLD_FIRST)
1091 Move base address of ppc64 dyld to match new memory layout
1092 Move base address of 64-bit shared caches to match new memory layout
1093 Move location of shared cache file to /var/db/dyld
1094 Add support for LC_REEXPORT_DYLIB
1095 Use shared cache if it exists
1096 Requires ld64-63.1 or later built dylibs for shared cache generation
1099 dyld-66.3 (Leopard9A276)
1100 <rdar://problem/4742808> dyld fails to build with Libc changes in 4632326
1101 <rdar://problem/4754048> support 64-bit programs built with new 10.5 subtype
1104 dyld-66.2 (Leopard9A260)
1105 <rdar://problem/4718046> Leopard9A259: Backtraces in crash reports are not getting symbolicated
1106 <rdar://problem/4714894> dyld should get rosetta process name from standard location
1109 dyld-66.1 (Leopard9A259)
1110 Fix for build breakage with Libc-436
1114 Preliminary shared cache support
1115 <rdar://problem/4109087> <mach-o/dyld_gdb.h> is in Darwin but not Dev Tools package
1116 <rdar://problem/4710378> export shared range regions for gdb
1117 <rdar://problem/4697552> __pthread_tsd_first appears to be initialized too late in dyld
1118 <rdar://problem/4589305> don't use @executable_path or fallback searching in setuid programs
1121 dyld-65.1 (Leopard9A252)
1122 fix B&I build failure with Libc-435
1125 dyld-65 (Leopard9A247)
1126 <rdar://problem/4653725> jump table entry at end of segment can crash
1127 <rdar://problem/4644563> Mathematica 5.2 (64-bit MathKernel) always crashes on 9A229
1128 <rdar://problem/4088447> dlsym man page needs to be more specific about RTLD_DEFAULT
1129 <rdar://problem/4092461> Change wording in SEARCHING section in dlopen man page
1130 <rdar://problem/4560992> Man page for dyld has misspelling: cheep
1131 <rdar://problem/4579459> dyld(3) man page should point to Mach-O Programming Topics URL
1134 dyld-64 (Leopard9A224)
1135 <rdar://problem/4620487> No man page for dlopen_preflight(3)
1136 <rdar://problem/4363960> dyld lazy binding of fast stubs is not completely thread safe
1137 <rdar://problem/4628677> remove use of load_shared_file()
1140 dyld-63 (Leopard9A215)
1141 <rdar://problem/4530861> Would like way to quiet dynamic loader
1142 <rdar://problem/4513256> deprecated old APIs for Leopard
1143 <rdar://problem/4590713> NSCreateObjectFileImageFromMemory crashes when image is a MH_EXECUTABLE
1146 dyld-62.1 (Leopard9A206)
1147 <rdar://problem/4598215> prebound old stubs failure prevents uTest from running on i386
1150 dyld-62 (Leopard9A202)
1151 <rdar://problem/4589041> an image with an open non-zero base address does not load more efficiently
1152 <rdar://problem/4590567> Leopard9A190: NSAddImage() crashes when called from x86_64 process
1153 <rdar://problem/4578484> /usr/lib/libAPSimple.dylib: mmap error
1154 <rdar://problem/4557971> need to force interposing for rosetta processes
1157 dyld-61 (Leopard9A179)
1158 <rdar://problem/4528739> dyld calls close(-1)
1159 <rdar://problem/4506173> _stub_binding_helper_interface isn't using movdqa
1160 <rdar://problem/4548652> dyld tries to mmap 0 size segments and fails with conforming mmap
1161 <rdar://problem/4536652> Load dyld above 4GB for x86-64
1162 Move apple parameters on stack when DYLD_ variables are removed
1165 dyld-60 (Leopard9A160)
1166 <rdar://problem/4379896> Suresec #203: dyld environment with suid binaries
1167 <rdar://problem/4148690> SureSec si#187 linker: environment variables
1168 <rdar://problem/3915210> print warning message if DYLD_INSERT_LIBRARIES is set (then ignored) for a setuid/setgid program
1169 <rdar://problem/4359815> dyld's disableIfBadUser() routine can fail for constant strings
1172 dyld-59 (Leopard9A156)
1173 <rdar://problem/4452274> ER: dlopen_preflight()
1176 dyld-58 (Leopard9A154)
1177 <rdar://problem/3827070> implement RTLD_SELF
1178 <rdar://problem/4045952> better handling of open() errors
1179 <rdar://problem/4198200> would like dlopen(RTLD_FIRST) so that dlsym variant that does not search dependent libraries
1180 <rdar://problem/4508801> dyld needs to adopt to Unix conformance changes
1181 <rdar://problem/4507650> Crash on Leopard9A146 when GC rejects loading a library on Intel
1184 dyld-57 (Leopard9A144)
1185 <rdar://problem/4423668> pthread tsd entries doubly owned by DYLD and Libsystem... (Leopard)
1186 <rdar://problem/4492351> dyld should automatically stop using the shared region if unavailable
1187 <rdar://problem/4494723> If instantiateFromLoadedImage fails, dyld crashes
1188 <rdar://problem/4494725> isCompatibleMachO needs to know about x86-64
1191 dyld-56 (Leopard9A140)
1192 <rdar://problem/3908479> 64-bit dyld should load at around the last 4G - not in the first 4G
1193 <rdar://problem/4486559> 64 bit: app crashes immediately if -pagezero_size >= 0x0ffffffff
1194 <rdar://problem/4486804> dyld needs to build for x86-64
1195 <rdar://problem/4149233> dyld_debug API shim has leak
1196 <rdar://problem/4490848> dyld does not slide properly on Intel
1199 dyld-55 (Leopard9A138)
1200 <rdar://problem/4430145> dlopen() should fail if bundle has objc code incompatible with runtime environment
1201 <rdar://problem/4340954> libdyld: make non-POSIX header definitions visible when _POSIX_C_SOURCE is defined
1202 <rdar://problem/4393607> A flat_namespace image with a reference to an internal private_extern should resolve immediately
1203 <rdar://problem/4401777> dlopen() man page is missing RTLD_NOLOAD and RTLD_NODELETE
1204 <rdar://problem/4427324> _CFExecutableLinkedOnOrAfter() fails on 64 bit
1205 <rdar://problem/4442283> dyld needs to support x86-64
1208 dyld-54 (Leopard9A80)
1209 <rdar://problem/4030730> remove ppc64 workarounds for fixed bugs
1210 <rdar://problem/4051922> Memory error in removePathWithPrefix()
1211 <rdar://problem/4258921> dyld does not properly swap CPU subtype from fat file header
1212 <rdar://problem/4361806> dyld does not compile for open source
1213 <rdar://problem/4363188> ADOBE XCODE 2.2: ZeroLink can cause wrong typeinfos to be used
1214 Sync with Chardonnay (except for 4313830 and 4215516)
1217 dyld-53 (Leopard9A42)
1218 <rdar://problem/4254657> Add -fno-exceptions to Release target of libdyld
1219 <rdar://problem/4326451> Wrong number of seconds reported by DYLD_PRINT_STATISTICS on Intel
1222 dyld-52 (Leopard9Axxx)
1223 <rdar://problem/4172797> dyld changes for new libstdc++ project
1227 <rdar://problem/3866740> STD:VSX: dlclose() should return non-zero value on failure.
1228 <rdar://problem/3944469> STD:BUILD: dyld references non-conforming member name for PPC64
1229 <rdar://problem/4116234> The gdb list of images should be updated before dyld bases and binds each image
1230 <rdar://problem/3916854> interposing does not handle stacking/nesting of interposing functions
1231 <rdar://problem/4090063> use of DYLD_INTERPOSE() causes compiler warnings with -std=c99 -pedantic
1232 <rdar://problem/3992272> SWB: dyld-32 fails to link using 4.0 compiler (gcc-4042) on Tiger8A371
1234 dyld-50 (Leopard9Axxx)
1235 Convert to build with gcc-4.0
1236 <rdar://problem/3992272> SWB: dyld-32 fails to link using 4.0 compiler (gcc-4042) on Tiger8A371
1238 ----------------------------------
1242 dyld-46.16 (Mac OS X 10.4.11)
1243 <rdar://problem/5146059&5334400> raise bail out limit in update_prebinding to 100 errors
1246 <rdar://problem/5334280> [SUIncaSoho] update_prebinding can only handle 2MB of ppc unprebound dylibs on intel
1247 <rdar://problem/5146059&5334400> update_prebinding fails if a prebound dylib depends on a non-prebound dylib
1250 <rdar://problem/4814545&5260830> prebinding zeroes out files if an error occurs (such as no vm space left)
1251 <rdar://problem/4948045&5257758> Rare & unknown root cause: Corruption of Kerberos framework during SU
1254 <rdar://problem/4975286> dyld crashes starting threaded program
1255 <rdar://problem/5050570> 10.4.9 Regression: SuTiNovi8P132: update_prebinding never reaches steady state
1256 <rdar://problem/5116499> 10.4.9 Regression: SuTiNovi8P132: update_prebinding never reaches steady state
1257 <rdar://problem/5160205> [SUTiSoHo] update_prebinding crashes when a weak linked dylib is missing
1258 <rdar://problem/5165777> [SUIncaSoHo] update_prebinding crashes when a weak linked dylib is missing
1261 <rdar://problem/4898960> 10.4.9 Regression: Math Kernel crash with TiNovi 8P114
1264 <rdar://problem/4642940> dyld's x86_64 support should be open source
1265 <rdar://problem/4604221> 10.4.x: an image with an open non-zero base address does not load more efficiently
1266 <rdar://problem/4864380> [SUTiNovi] A flat_namespace image with a reference to an internal private_extern should resolve immediately
1267 <rdar://problem/4870982> [SUTiNovi] 10.4.8 regression: ppc X program segmentation fault in 10.4.8, worked in 10.4.7
1268 <rdar://problem/4765099> [SUIncaNovi] 10.4.8 regression: ppc X program segmentation fault in 10.4.8, worked in 10.4.7
1269 <rdar://problem/4864373> [SUIncaNovi] A flat_namespace image with a reference to an internal private_extern should resolve immediately
1272 <rdar://problem/4787033> dyld-46.9 fails to build in Nicoya
1274 dyld-46.9 (Inca8K...)
1275 <rdar://problem/4653725> jump table entry at end of segment can crash
1277 dyld-46.8 (Inca8K1073)
1278 <rdar://problem/4645490> Mathematica 5.2 (64-bit MathKernel) always crashes on Inca
1280 dyld-46.7 (Inca8K1072)
1281 <rdar://problem/4622201> dyld lazy binding of fast stubs is not completely thread safe
1283 dyld-46.6 (Inca8K1061)
1284 <rdar://problem/4607261> Inca: don't write warning to stderr for setuid binaries
1286 dyld-46.5 (Inca8K1059)
1287 <rdar://problem/4598215> prebound old stubs failure prevents uTest from running on i386
1289 dyld-46.4 (Inca8K1057)
1290 <rdar://problem/4590567> NSAddImage() crashes when called from x86_64 process
1291 <rdar://problem/4589041> an image with an open non-zero base address does not load more efficiently
1293 dyld-46.3 (Inca8K1054)
1294 <rdar://problem/4557971> need to force interposing for rosetta processes
1295 re-enable setuid security fixes for 4525062 and 4525053
1297 dyld-46.2 (Inca8K1046)
1298 <rdar://problem/4551683> Adobe CS2 no longer launches
1299 <rdar://problem/4536652> Load dyld above 4GB for x86-64
1301 dyld-46.1 (Inca8K1040)
1302 rdar://problem/4538177 dyld does not slide on x86_64
1308 dyld-45.3 (SUSecurity )
1309 <rdar://problem/4607244> *SecUpd: Chardonnay* don't write warning to stderr for setuid binaries
1310 <rdar://problem/4607243> *SecUpd: Tiger* don't write warning to stderr for setuid binaries
1312 dyld-45.2 (SUSecurity )
1313 <rdar://problem/4525062> *SecUpd: Chardonnay* SureSec si#187 remove all DYLD_ env vars for setuid binaries
1314 <rdar://problem/4148690> *SecUpd: Tiger* SureSec si#187 remove all DYLD_ env vars for setuid binaries
1315 <rdar://problem/4525053> *SecUpd: Chardonnay* Suresec #203: don't use $HOME with suid binaries
1316 <rdar://problem/4379896> *SecUpd: Tiger* Suresec #203: don't use $HOME with suid binaries
1319 dyld-45.1 (SUTiLondon...)
1320 back out <rdar://problem/4379896> Suresec #203: dyld environment with suid binaries [SUTi]
1323 dyld-45 (SUTiLondon...)
1324 <rdar://problem/4522929> sync all 10.4.x dyld trains
1325 <rdar://problem/4320078> dyld fix for gcc-3.3 C++ needs to get in SU
1326 <rdar://problem/4501854> 64-bit dlopen crashes when opening fat bundle
1327 <rdar://problem/4148690> SureSec si#187 linker: environment variables [SUTi]
1328 <rdar://problem/4379896> Suresec #203: dyld environment with suid binaries [SUTi]
1329 <rdar://problem/4525062> SureSec si#187 linker: environment variables [SUChard]
1330 <rdar://problem/4525053> Suresec #203: dyld environment with suid binaries [SUChard]
1332 dyld-44.23 (Inca8...)
1333 <rdar://problem/4498577> Crash using Core Image under Rosetta running InDesign CS2 w/ Magma Effects
1335 dyld-44.22 (Inca8K1030)
1336 <rdar://problem/4498515> Stub binding helper changes for FP args for x86-64
1338 dyld-44.21 (Inca8K1030)
1339 <rdar://problem/4497724> printf doesn't work for x86-64
1341 dyld-44.20 (Inca8K1029)
1342 <rdar://problem/4494725> isCompatibleMachO needs to know about x86-64
1344 dyld-44.19 (Inca8J1028)
1345 two small x86_64 fixes
1347 dyld-44.18 (Inca8J1027)
1348 <rdar://problem/4442283> dyld needs to support x86-64
1350 dyld-44.17 (Chardonnay8G1152)
1351 <rdar://problem/4381131> prebound fast stubs not ignored for flat_namespace dylibs
1353 dyld-44.16 (Chardonnay8G1141)
1354 <rdar://problem/4360528> Sherlock often crashes in dyld::bindLazySymbol on launch
1356 dyld-44.15 (Chardonnay8G1137)
1357 <rdar://problem/4356145> no apps can launch with /usr/lib/libMallocDebug.A.dylib on 8G1133
1359 dyld-44.14 (Chardonnay8F1110)
1360 <rdar://problem/4321820> System Integrity: changes needed for dyld
1362 dyld-44.13 (Chardonnay8F1108)
1363 <rdar://problem/4313830> pthread tsd entries doubly owned by DYLD and Libsystem... (Chardonnay)
1365 dyld-44.12 (Chardonnay8F1108)
1366 <rdar://problem/4318081> never pass shared_region_map_file_np() a zero-length region
1368 dyld-44.11 (Chardonnay8F1104)
1369 <rdar://problem/4303000> dyld launch code should special case if there is only one prebound image with weak exports
1371 dyld-44.10 (Chardonnay8F1100)
1372 <rdar://problem/4296378> dyld fails to link with Libc-391.1.13
1374 dyld-44.9 (Chardonnay8F1093)
1375 <rdar://problem/4212667> XCode2.1 + gcc 3.3 + C++ exception + Bundle Bug
1376 <rdar://problem/4278103> low disk space code path executed with 44GB free
1378 dyld-44.8 (Chardonnay8F1079)
1379 <rdar://problem/4215516> dyld lazy binding code should use movdqa
1381 dyld-44.7 (Chardonnay8B1072)
1382 <rdar://problem/4247155> fix for rosetta crashes
1384 dyld-44.6 (Chardonnay8B1072)
1385 <rdar://problem/4179957> Optimizing system should only progress once
1387 dyld-44.5 (Chardonnay8B1052)
1388 <rdar://problem/4164559> New intel stub support
1390 dyld-44.4 (Chardonnay8B1051)
1391 <rdar://problem/4178195> Leopard 9A14: Finder crashes burning a CD
1392 <rdar://problem/4186248> dyld lazy binding code needs to save/restore all possible register parameters
1393 <rdar://problem/4172797> use new libstdc++-static
1395 dyld-44.3 (Chardonnay8B1051)
1396 <rdar://problem/4189498> dyld should recognize byte-swapped Mach-O files
1397 <rdar://problem/4194105> dyld should only update prebound external relocations if they change
1399 dyld-44.2 (SUTiDenver8F10) [Mac OS X 10.4.3]
1400 <rdar://problem/4189935> Tiger breaks NSCreateObjectFileImageFromMemory with fat Mach-O
1401 <rdar://problem/4139432> dyld does not load libraries correctly if matching install_name in /usr/lib
1402 <rdar://problem/4153431> CrashTracer: ..269 crashes at com.adobe.Acrobat.framework: RunAcrobat + 424
1404 dyld-44.1 (Chardonnay)
1405 <rdar://problem/4132378> __attribute__ ((regparm (3), stdcall)) doesn't work for inter-image calls
1406 <rdar://problem/4111112> dyld should automatically set DYLD_SHARED_REGION to avoid
1408 dyld-44 (Chardonnay)
1409 <rdar://problem/4170213> merge SUTiCambridge dyld and Karma dyld into Chardonnay
1412 dyld-43.1 (SUTiCambridge8C20) [Mac OS X 10.4.2]
1413 Update open source APSL headers
1414 <rdar://problem/4120834> update_prebinding should gracefully handle low disk space
1415 <rdar://problem/4108674> prebinding should not change n_value of .obj_class_name symbols
1416 <rdar://problem/4057081> dyld gets into infinite loop with dlsym if dylib dependencies contain loops
1417 <rdar://problem/4072295> FilesBuster crashed in dyld
1418 <rdar://problem/4104022> DYLD_ROOT_PATH crashes program if any component does not start with /
1419 <rdar://problem/4104027> dyld writes past end of buffer when checking environment variables
1420 <rdar://problem/4106921> dyld_image_removing notification never sent
1421 <rdar://problem/4121907> ANN: DR020
1424 dyld-43 (Tiger8A428) [Mac OS X 10.4.0]
1425 rdar://problem/4067311 PACE protected Mach-O apps crash under Tiger 8a420
1428 dyld-42 (Tiger8A420)
1429 rdar://problem/4058724 FileMaker JDBC extension does not work in Tiger
1432 dyld-41 (Tiger8A417)
1433 rdar://problem/4047633 Adobe Photoshop CS2: Scripting Save for Web runs out of memory unexpectedly when compared to 10.3.8.
1436 dyld-40 (Tiger8A413)
1437 rdar://problem/4047391 dyld no longer follow dependent libraries using dlopen
1440 dyld-39 (Tiger8A406)
1441 rdar://problem/4034570 DT P1: MATLAB R14sp2 does not run on Tiger
1442 rdar://problem/4028274 DT P1: GLSLShowpieces crashes when built and run
1445 dyld-38 (Tiger8A402)
1446 rdar://problem/3820219 Tiger + MOTU Digital Performer + hit play = Digital Performer crashes
1447 rdar://problem/3978682 If an excutable & a framework with the same base name are in the same folder, you get a dyld error if you use full path
1448 rdar://problem/3987135 MATLAB unresolved symbol __XEditResPutWidgetInfo on Tiger
1449 rdar://problem/4027813 dlsym man page documents unsupported RTDL_SELF
1452 dyld-37 (Tiger8A399)
1453 rdar://problem/4001668 Safari hang inside CFBundleDYLDGetSymbolByNameWithSearch in Flash plug-in upon opening www.espn.com
1454 rdar://problem/3853454 dyld needs to call sys_icache_invalidate() after instruction fix-ups
1455 rdar://problem/3984074 Soldier of Fortune II crashes at start of gameplay on Tiger8A36
1456 rdar://problem/4008399 Malicious user can set Tiger dyld fallback paths in setuid process
1457 rdar://problem/4021002 Aliens vs Predator II with latest update does not run
1460 dyld-36 (Tiger8A393)
1461 rdar://problem/3970385 [Tiger] 8A323: Aliens VS Predator 2 Freezes On Launch
1462 rdar://problem/3839120 _dyld_get_image_header_containing_address returning NULL when it shouldn't
1463 rdar://problem/3925105 update_prebinding crashes on /usr/lib/libnetsnmptrapd.5.dylib
1466 dyld-35 (Tiger8A384)
1467 rdar://problem/3984074 Soldier of Fortune II crashes at start of gameplay on Tiger8A367
1468 rdar://problem/4003637 Typo blocks support of -init for 64-bits
1469 rdar://problem/4003891 improve mmap() failure error msg
1472 dyld-34 (Tiger8A381)
1473 rdar://problem/3976215 dlopen() should look for a library with matching name and architecture
1474 rdar://problem/3978682 executable and dylibs can be confused
1475 rdar://problem/3819111 dlopen() ignores LD_LIBRARY_PATH
1476 rdar://problem/3956709 Insufficient documentation for dlopen
1479 dyld-33 (Tiger8A379)
1480 rdar://problem/3941826 8A340: Tron 2.0 does not launch
1481 rdar://problem/3848965 James Bond 007 Nightfire fails to launch
1482 rdar://problem/3947513 No One Lives Forever 2 crashes on Quit on Tiger8A347
1483 rdar://problem/3779999 Spyhunter crashes upon launch on Tiger8A244
1486 dyld-32 (Tiger8A367)
1487 rdar://problem/3974486 PowerMail launch fails: weak linking of library but not symbols
1488 rdar://problem/3974797 can update_prebinding only complain about stuff I actually have installed?
1489 rdar://problem/3979715 synchronizing attribute name with section name
1492 dyld-31 (Tiger8A362)
1493 rdar://problem/3958479 Third party "crash reporter" app backtraces have no symbols for our libraries/APIs
1494 rdar://problem/3966025 add DYLD_INTERPOSE macro to an apple internal header
1495 rdar://problem/3968283 For interposing support section-by-type and section-by-name
1498 dyld-30 (Tiger8A357)
1499 rdar://problem/3947090 objc runtime / two-level namespace crash when using new interposing libMallocDebug or libgmalloc
1502 dyld-29 (Tiger8A356)
1503 rdar://problem/3960729 update_prebinding needs to fflush() every output line
1504 rdar://problem/3960657 Why are my crashreporter logs all useless?
1507 dyld-28 (Tiger8A354)
1508 rdar://problem/3510780 _dyld_get_image_header_containing_address man page is wrong
1509 rdar://problem/3798074 STD: dlclose() does not unload bundles
1510 rdar://problem/3882857 dyld no longer finds framework file if not in Framework hierarchy
1511 rdar://problem/3898206 dlopen() does not support library searching as linkage at launch does
1512 rdar://problem/3921479 dyld(1) should not document unimplemented env vars
1513 rdar://problem/3935714 Support RTLD_NODELETE
1514 rdar://problem/3942919 can't use _debug libSystem
1517 dyld-27 (Tiger8A350)
1518 rdar://problem/3902088 update_prebinding needs to provide progress information
1521 dyld-26 (Tiger8A348)
1522 rdar://problem/3943033 hang upon boot, permissions and startup thrash
1525 dyld-25 (Tiger8A347)
1526 rdar://problem/3916220 Main executable unmapped
1527 rdar://problem/3812732 Microsoft Error Reporting crashes on Tiger
1528 rdar://problem/3943349 dyld project should install mach-o/dyld_debug.h
1529 rdar://problem/3943546 mach-o/dyld_debug.h should be deprecated
1530 rdar://problem/3933738 use getsectdatafromheader_64
1533 dyld-24 (Tiger8A345)
1534 rdar://problem/3941688 update_prebinding needs a --dry-run option
1538 rdar://problem/3799069 Need coalescing across dylibs
1539 rdar://problem/3859973 problem with weaklink using darwine
1540 rdar://problem/3938167 dyld does not work with XLF generated binaries and provided libraries
1541 rdar://problem/3935377 STD: dyld needs to include sys/time.h and sys/types.h
1542 rdar://problem/3930361 STD: dyld must create a stub for ___fegetfltrounds
1543 rdar://problem/3934712 STD:VSX: more dlfcn.h namespace issues
1546 dyld-22.5 (Tiger8A340)
1547 rdar://problem/3788633 MatLab 7.0 fails to launch on Tiger8A246
1548 rdar://problem/3919674 prebound flat-namespace libraries are bound wrong
1552 rdar://problem/3915914 make update_prebinding more robust
1555 dyld-22.3 (Tiger8A333)
1556 rdar://problem/3920720 dyld missing symbols because Xcode not add -fvisibility=hidden
1559 dyld-22.2 (Tiger8A330)
1560 rdar://problem/3909873 Transmit.app crashes with symbol not found
1564 rdar://problem/3908248 Crash in apps when launched from MallocDebug (BlockMove symbol not found if DYLD_FORCE_FLAT_NAMESPACE is set)
1567 dyld-22 (Tiger8A325)
1568 rdar://problem/3903866 reduce LINKEDIT page usage by better use of two-level hints
1569 rdar://problem/3884004 Libraries can be half-baked if an error occurs during their first use
1570 rdar://problem/3899047 interposing doesn't work on 8A317 with dyld-21
1571 rdar://problem/3514720 Adobe bundle kernel panics system
1574 dyld-21 (Tiger8A322)
1575 rdar://problem/3745562 Support two-level interposing with insert libraries (malloc-debug)
1576 rdar://problem/3892061 8A316: Selecting any application in Finder in the column view crashes finder
1577 rdar://problem/3894540 DYLD_PRINT_SEGMENTS no longer works on 8A317
1580 dyld-20 (Tiger8A317)
1581 rdar://problem/32957877 Support @loader_path in dylib commands
1582 rdar://problem/33837173 need SPI to set fallback symbol lookup
1583 rdar://problem/33891778 dyld (__DATA,__dyld) function pointers should drift as little as possible
1584 Fix issue with new prebinding overwriting symlinks
1587 dyld-19 (Tiger8A315)
1588 rdar://problem/3823664 dyld reports corrupt executable
1589 rdar://problem/3847571 dyld submission number should be embedded in dyld
1590 rdar://problem/3865141 dyld_all_image_infos should contain bit that says if process is using the shared region
1591 rdar://problem/3884103 dyld needs to use -msoft-float for ppc64
1592 rdar://problem/3886337 PPC_RELOC_PB_LA_PTR not recognized by ppc64
1593 Clean up/document dyld-gdb interface
1596 dyld-18.3 (prebinding sideworld build)
1597 prebinding enhancements
1599 dyld-18.2 (Tiger8A306)
1600 rdar://problem/3782982 Fix for Macromedia apps (Flash 7.2)
1603 rdar://problem/3864644 DVD player crash (loading memory based bundle)
1605 dyld-18 (Tiger8A303)
1606 rdar://problem/3866877 STD:VSX dlsym() faults when passed a bad handle.
1607 rdar://problem/3862043 typo in dyld function name
1608 rdar://problem/3857000 dyld should limit its exported symbols
1609 rdar://problem/3835208 want better error message for incompatible libraries
1610 dyld now built with dead-code-stripping
1611 better launch performance when hundreds of libraries are used
1612 more bug fixes in update_prebinding in dyld
1615 dyld-17.1 (Tiger8A301)
1616 rdar://problem/3672757 initial implementation of update_prebinding in dyld
1617 rdar://problem/3847376 dyld does not slide itself properly (partial fix)
1618 rdar://problem/3843028 STD: make dlfcn.h posix compliant
1619 rdar://problem/3856182 STD: add includes
1620 rdar://problem/3782982 infrastructure work on compatibility for Macromedia apps
1624 dyld-16.1 (Tiger8A296)
1625 rdar://problem/3768530 dyld should adopt shared_region_map_file_np()
1628 dyld-15 (Gordian 64-bit side world build only)
1629 rdar://problem/3834744 64-bit dyld needs to handle mh->cputype != host_info cputype
1630 Other 64-bit clean ups
1633 dyld-14 (Tiger8A280)
1634 rdar://problem/3811777 Deadlock in dyld code, seen in Merlin and Mail
1635 rdar://problem/3793075 Update to fix: DVD Player crashes at launch with disc in drive
1636 rdar://problem/3830560 Don't let gcc-3.5 optimize away send_event
1637 rdar://problem/3826169 Update dlfcn.h header to Apple header and acknowledge Peter and Jorge
1638 rdar://problem/3793861 Update dlopen(3) man page to reflect new implementation
1639 rdar://problem/3559013 libdyld.a needs to build for ppc64
1640 Added DYLD_PRINT_OPTS
1641 Added DYLD_PRINT_ENV
1645 dyld-13 (Gordian 64-bit side world build only)
1646 rdar://problem/3560664 Add ppc64 support
1647 rdar://problem/3819144 Opening PDF in Safari crashes
1648 rdar://problem/3793861 Update dlopen man pages
1649 rdar://problem/3765271 Build with gcc-3.5
1650 rdar://problem/3762685 Make own prototype for task_self_trap()
1651 rdar://problem/3799467 Mozilla tries to open a dylib using a bundle API
1652 rdar://problem/3812263 Add dyld SPI so Shark can interpose lazy pointer lookup
1653 Added emacs major-mode and tab-width directives
1656 dyld-12.4 (Tiger8A271)
1657 tweak so dyld can use libc.a built with long double support
1660 dyld-12.3 (no-build)
1661 rdar://problem/3765271 switch dyld to build with gcc-3.5
1664 dyld-12.2 (Tiger8A265)
1665 rdar://problem/3793075 DVD Player crashes at launch with disc in drive
1668 dyld-12.1 (Tiger8A255)
1669 rdar://problem/3749360 a flat lookup needs to search everywhere and not short-circuit to own image
1672 dyld-12 (Tiger8A231)
1673 rdar://problem/3751226 make dyld thread safe (libdyld.a should come from new dyld project)
1674 rdar://problem/3654650 integrate dlopen() and friends into dyld
1677 dyld-11.3 (Tiger8A225)
1678 rdar://problem/3751226 NSAddImage() with leaf name doesn't use fallback path
1681 dyld-11.1 (Tiger8A223)
1682 rdar://problem/3749251 NSADDIMAGE_OPTION_RETURN_ONLY_IF_LOADED implies NSADDIMAGE_OPTION_RETURN_ON_ERROR"
1685 dyld-11 (Tiger8A220)
1686 rdar://problem/3684168 prevent DYLD_LIBRARY_PATH from causing circular reference when two dylib have same leaf name
1687 rdar://problem/3698212 implement _dyld_launched_prebound()
1688 rdar://problem/3696924 suppport frameworks without symlink to current version
1689 rdar://problem/3692136 Support DYLD_PRINT_LIBRARIES_POST_LAUNCH
1690 rdar://problem/3685517 make find-image-for-address faster via caching
1691 rdar://problem/3661976 -force_flat_namespace should disable prebinding
1692 rdar://problem/3702311 make dyld's __TEXT read-only
1693 rdar://problem/3669059 do cpu sub-type checking on thin files
1694 rdar://problem/3696002 Support C++ vague linkage that resolves internally
1695 rdar://problem/3725847 run initializers in inserted libraries
1696 rdar://problem/3731063 pass arc/argv to initializers
1697 rdar://problem/3731100 don't write on __dyld section unless necessary
1698 rdar://problem/3731633 use mmap() instead of map_fd()
1699 rdar://problem/3676934 don't double read first page of images, use pread()
1700 rdar://problem/3725372 ignore environment variables for setuid binaries
1703 dyld-10.2 (Tiger8A157)
1704 rdar://problem/3668765 Macromedia apps don't launch
1707 dyld-10.1 (Tiger8A156)
1708 rdar://problem/3691952 Fix-n-continue broke in Objective-C
1711 dyld-10 (Tiger8A148)
1712 rdar://problem/3686995 implement dyld_call_module_initializers_for_dylib and do parameter sanity checking of module parameters
1713 rdar://problem/3674139 Make @executable_path work when main executable is a symlink
1714 rdar://problem/3688719 Support CW built binaries built with -data_before
1718 rdar://problem/3682744 GoLive crash (NSIsSymbolDefinedWithHint should try harder)
1719 rdar://problem/3660691 iTunes crash with partial plugin
1720 rdar://problem/3684167 DYLD_IMAGE_SUFFIX broke
1721 rdar://problem/3672670 Fix uninitialized variable in objc hook
1725 rdar://problem/3680627 handle weaklib when prebound
1726 rdar://problem/3672670 new hook for objc
1730 rdar://problem/3669059 Support cpu-sub-type selection
1731 rdar://problem/3675131 allow text relocations
1732 rdar://problem/3675614 fix lazy pointer usage in termination routines
1733 rdar://problem/3673658 Allow NSUnLinkModule to be called with NULL
1737 rdar://problem/3649313 clean up <mach-o/dyld.h>
1738 rdar://problem/3661976 support MH_FORCE_FLAT
1739 rdar://problem/3659666 DYLD_FORCE_FLAT_NAMESPACE should disable prebinding
1740 Better error reporting
1741 Faster flat namespace lookups
1742 Better implementation of NSLinkEditError
1746 rdar://problem/3665738 fix binding of private_extern within multi-module libs
1747 rdar://problem/3667763 use hints supplied in APIs
1748 Set error_string for CrashReporter
1749 Better error message when library can't be found
1750 Properly use ZeroLink bundle notifier
1754 rdar://problem/3663433 allmemory shows 8000 pages are missing
1758 rdar://problem/3659408 Proper searching in umbrellas
1759 rdar://problem/3657040 Better error messages when symbols not found
1760 rdar://problem/3657197 Add ~/Library/Frameworks to fallback path
1761 Properly use DYLD_IMAG_SUFFIX
1762 Initial CrashReporter support
1766 Support: NSNameOfSymbol, NSModuleForSymbol, NSLibraryNameForModule, and NSMakePrivateModulePublic
1767 Add more functionality to DYLD_IGNORE_PREBINDING environment variable
1771 Initial submission of dyld rewrite.