]>
Commit | Line | Data |
---|---|---|
1 | ||
2 | dyld-208 | |
3 | <rdar://problem/10879179> Correct @path to still work with symlinks | |
4 | ||
5 | dyld-207 | |
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 | |
10 | ||
11 | dyld-206 | |
12 | <rdar://problem/10442813> Give some warning that DYLD_ env vars are disabled | |
13 | ||
14 | dyld-205 | |
15 | <rdar://problem/10583252> Add dyld to uuidArray to enable symbolication of stackshots | |
16 | ||
17 | dyld-204.1 | |
18 | <rdar://problem/10643239> fix initializer ordering of upwardly linked dylibs | |
19 | ||
20 | dyld-204 | |
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 | |
25 | ||
26 | dyld-203.1 | |
27 | <rdar://problem/10491874> initializer not run in only upwardly linked dylib | |
28 | ||
29 | dyld-203 | |
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 | |
35 | ||
36 | dyld-202 | |
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 | |
39 | ||
40 | dyld-201 | |
41 | <rdar://problem/8867781> Use spin lock to guard sAllImageInfos | |
42 | ||
43 | dyld-200.3 | |
44 | <rdar://problem/9855733> genCaches fails: "header size miscalculation 0x00006000" | |
45 | ||
46 | dyld-200.2 | |
47 | <rdar://problem/9818687> ARCH_NAME for armv7k is defined as "armv7s" | |
48 | <rdar://problem/9784634> dsc_iterator.cpp needs cases for v7 variants | |
49 | ||
50 | dyld-200 | |
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 | |
54 | ||
55 | -------------- | |
56 | dyld-199.5 (iOS 5) | |
57 | <rdar://problem/9955829> Update initial image list size | |
58 | ||
59 | dyld-199.4 | |
60 | <rdar://problem/9855733> genCaches fails: header size miscalculation | |
61 | ||
62 | dyld-199.3 | |
63 | <rdar://problem/7338034> Repair ivar offsets in dyld shared cache | |
64 | ||
65 | dyld-199.2 | |
66 | <rdar://problem/8981046> improve Xcode upload of iOS dylibs | |
67 | ||
68 | dyld-199.1 | |
69 | <rdar://problem/9510382> correctly adjust ARM movw when in dyld shared cache | |
70 | ||
71 | dyld-199 | |
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 | |
74 | ||
75 | dyld-198.1 | |
76 | <rdar://problem/8312145> back out previous change DYLD_XXX restrict check | |
77 | ||
78 | dyld-198 | |
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 | |
83 | ||
84 | dyld-197 | |
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 | |
87 | ||
88 | dyld-196.2 | |
89 | <rdar://problem/8987681> dyld should support new armv7 variants | |
90 | ||
91 | dyld-196.1 | |
92 | <rdar://problem/9107912> support re-exported symbols from re-exported libraries | |
93 | ||
94 | dyld-196 | |
95 | <rdar://problem/9078764> movw/movt don't work in dyld shared cache | |
96 | ||
97 | ||
98 | --------------------- | |
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 | |
102 | ||
103 | dyld-195.2 | |
104 | <rdar://problem/9161945> spurious warning about embedded framework not being put in dyld shared cache | |
105 | ||
106 | dyld-195 | |
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 | |
110 | ||
111 | dyld-194.1 | |
112 | Fix uses of libc++abi-static.a | |
113 | ||
114 | dyld-194 | |
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 | |
118 | ||
119 | dyld-193 | |
120 | <rdar://problem/8735709> dyld should honor CS_RESTRICT in _main like hasRestrictedSegment | |
121 | <rdar://problem/8164591> update_dyld_shared_cache -overlay optimizations | |
122 | ||
123 | dyld-192.1 | |
124 | <rdar://problem/8812589> dyld has NULL paths in image info array | |
125 | ||
126 | dyld-192 | |
127 | <rdar://problem/8750829> dyld's map+slide should be an all or nothing operation | |
128 | ||
129 | dyld-191.3 | |
130 | <rdar://problem/8890875> overriding shared cache dylibs with resolvers fails | |
131 | ||
132 | dyld-191.2 | |
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 | |
135 | ||
136 | dyld-191.1 | |
137 | <rdar://problem/8770940> update_dyld_shared_cache is failing | |
138 | ||
139 | dyld-191 | |
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 | |
143 | ||
144 | dyld-190.1 | |
145 | remove libdyld.a target | |
146 | ||
147 | dyld-190 | |
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 | |
154 | ||
155 | dyld-189 | |
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) | |
160 | ||
161 | dyld-188 | |
162 | <rdar://problem/4472406> Dynamic linking memory usage seems unusually high for trivial programs | |
163 | ||
164 | dyld-187 | |
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 | |
167 | ||
168 | dyld-186 | |
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 | |
172 | ||
173 | dyld-185 | |
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 | |
176 | ||
177 | dyld-184 | |
178 | <rdar://problem/8554137> Add cache slide value to dyld_all_image_infos | |
179 | ||
180 | dyld-183.1 | |
181 | <rdar://problem/8521882> dyld proper does not need dyld_stub_binder.o | |
182 | ||
183 | dyld-183 | |
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 | |
189 | ||
190 | dyld-182 | |
191 | <rdar://problem/8432001> Merge Jasper dyld changes to trunk | |
192 | ||
193 | dyld-181.1 | |
194 | <rdar://problem/8455429> 11A270: FNPLicensingService crashes | |
195 | ||
196 | dyld-181 | |
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. | |
199 | ||
200 | dyld-180 | |
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 | |
204 | ||
205 | ||
206 | dyld-179.7 (iOS 4.2) | |
207 | <rdar://problem/8543820> range check initializers | |
208 | ||
209 | dyld-179.6 | |
210 | <rdar://problem/8515776> dyld_shared_cache_extract_dylibs shouldn't return '-1' when arch already exists | |
211 | ||
212 | dyld-179.5 | |
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 | |
216 | ||
217 | dyld-179.4 | |
218 | <rdar://problem/8305479> images in shared cache are bound against different IOKit than found at runtime | |
219 | ||
220 | dyld-179.3.1 | |
221 | <rdar://problem/8327834> 11A245: Photoshop CS4 fails in SmokeTest because of crash in FNPLicensingService (dyld) | |
222 | ||
223 | dyld-179.3 | |
224 | <rdar://problem/8305049> 11A238a: All Adobe CS4 applications crash on launch | |
225 | ||
226 | dyld-179.2 | |
227 | <rdar://problem/8290793> 11A239: leaks throws an exception, doesn't work | |
228 | ||
229 | dyld-179.1 | |
230 | <rdar://problem/8284123> libdsc.a in Jasper SDK needs to be arm version (is x86 version) | |
231 | ||
232 | dyld-179 | |
233 | <rdar://problem/8284944> update_dyld_shared_cache does not work with individual symbol re-exports | |
234 | ||
235 | dyld-178 | |
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 | |
238 | ||
239 | dyld-177 | |
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 | |
243 | ||
244 | dyld-176 | |
245 | <rdar://problem/8253549> split seg info wrong for x86_64 stub helpers | |
246 | ||
247 | dyld-175 | |
248 | <rdar://problem/8235734> ObjC optimized shared cache does not slide | |
249 | ||
250 | dyld-174 | |
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 | |
253 | ||
254 | dyld-173 | |
255 | <rdar://problem/8144421> fix permissions on rebased binary not slid | |
256 | ||
257 | dyld-172.2 | |
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 | |
260 | ||
261 | dyld-172.1 | |
262 | <rdar://problem/8166086> fix visibility of dyld_func_lookup depending if libdyld is .a or .dylib | |
263 | ||
264 | dyld-172 | |
265 | Add hack to work around 8151909 | |
266 | Alter project to build for both kinds of libSystems | |
267 | ||
268 | dyld-171 | |
269 | Add support for individual symbol re-exports | |
270 | Add support for building for iOS | |
271 | ||
272 | dyld-170 | |
273 | <rdar://problem/7508424> ER: more metadata for dyld errors | |
274 | ||
275 | dyld-169 | |
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 | |
278 | ||
279 | dyld-168 | |
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 | |
287 | ||
288 | dyld-167.2 | |
289 | <rdar://problem/7956031> dyld: Use libsystem_mach.a from /usr/local/lib/dyld to build dyld | |
290 | ||
291 | dyld-167.1 | |
292 | <rdar://problem/7901042> dyld should move shared cache file into /tmp instead of open-unlinking | |
293 | ||
294 | dyld-167 | |
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 | |
298 | ||
299 | ||
300 | dyld-166 | |
301 | <rdar://problem/7739489> ER: facility to detect which images were loaded at runtime | |
302 | <rdar://problem/7818451> update_dyld_shared_cache -verify fails | |
303 | ||
304 | ||
305 | dyld-165 | |
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 | |
308 | ||
309 | ||
310 | dyld-164 | |
311 | <rdar://problem/7733433> Move libdyldapis over to a dylib target for Libsystem | |
312 | <rdar://problem/7675254> pruneEnvironmentVariables does not update gLinkContext.apple | |
313 | ||
314 | ||
315 | dyld-163 | |
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 | |
319 | ||
320 | ||
321 | dyld-162 | |
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 | |
324 | ||
325 | ||
326 | dyld-161 | |
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' | |
329 | ||
330 | ||
331 | dyld-160 | |
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 | |
335 | ||
336 | ||
337 | dyld-159 | |
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 | |
341 | ||
342 | ||
343 | dyld-158 | |
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 | |
346 | ||
347 | ||
348 | dyld-157 | |
349 | <rdar://problem/7481480> switch to use libc++abi-static.a instead of libstdc++-static.a | |
350 | ||
351 | ||
352 | dyld-156 | |
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" | |
357 | ||
358 | ||
359 | dyld-155 | |
360 | <rdar://problem/7451030> sjlj based exception support needs to be conditionalized for arm - not iPhoneOS | |
361 | ||
362 | ||
363 | dyld-154 | |
364 | <rdar://problem/7272661> Need to enable CoreSymbolication load/unload notices on iPhoneOS | |
365 | ||
366 | ||
367 | dyld-153 | |
368 | <rdar://problem/7327864> add field to dyld_all_image_infos pointing to dyld_all_image_infos | |
369 | ||
370 | ||
371 | dyld-152 | |
372 | <rdar://problem/7302432> Minimize system calls and mach messages during dyld startup | |
373 | <rdar://problem/7302383> Why is checkSharedRegionDisable() !__LP64__ | |
374 | ||
375 | ||
376 | dyld-151 | |
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 | |
381 | ||
382 | ||
383 | ---------------------------------- | |
384 | ||
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 | |
389 | ||
390 | ||
391 | dyld-149 | |
392 | <rdar://problem/7017050> dlopen() not working with non-canonical paths | |
393 | <rdar://problem/7033445> update_dyld_shared_cache fails creating shared cache | |
394 | ||
395 | ||
396 | dyld-148 | |
397 | <rdar://problem/7022281> shared cache file offsets are inconsistent | |
398 | ||
399 | ||
400 | dyld-147 | |
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 | |
405 | ||
406 | ||
407 | dyld-146 | |
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 | |
410 | ||
411 | ||
412 | dyld-145 | |
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 | |
416 | ||
417 | ||
418 | dyld-144 | |
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 | |
421 | ||
422 | ||
423 | dyld-143 | |
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 | |
426 | ||
427 | ||
428 | dyld-142 | |
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 | |
432 | ||
433 | ||
434 | dyld-141 | |
435 | <rdar://problem/6927281> update_dyld_shared_cache assumes -root path contains no symlinks | |
436 | sync with SnowLeopard dyld-132.13 | |
437 | ||
438 | ||
439 | dyld-140 | |
440 | <rdar://problem/6153040> load code signature from file, and before mapping the file | |
441 | ||
442 | ||
443 | dyld-139.1 | |
444 | <rdar://problem/6868811> Northstar7C62: dyld-139 fails to build | |
445 | ||
446 | ||
447 | dyld-139 | |
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 | |
452 | ||
453 | ||
454 | dyld-138.1 | |
455 | <rdar://problem/6790993> New mechanism to instruct dyld whether to check for libs outside the shared cache | |
456 | ||
457 | ||
458 | dyld-138 | |
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 | |
461 | ||
462 | ||
463 | dyld-137 | |
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 | |
466 | ||
467 | ||
468 | dyld-136 | |
469 | <rdar://problem/6776343> dyld reports bogus fat offset when registering shared cache signature | |
470 | ||
471 | ||
472 | dyld-135 | |
473 | <rdar://problem/6268421> iPhone: Need objc optimizations in iPhone OS shared cache | |
474 | ||
475 | ||
476 | dyld-134 | |
477 | <rdar://problem/4759373> build armv6 dyld with Thumb | |
478 | sync with SnowLeopard | |
479 | ||
480 | ||
481 | ||
482 | dyld-133.1 | |
483 | fix for all arm architectures | |
484 | ||
485 | ||
486 | dyld-133 | |
487 | <rdar://problem/6268380> make dyld that uses shared cache on iPhone OS | |
488 | ||
489 | ||
490 | ---------------------------------- | |
491 | ||
492 | dyld-132.13 ( Mac OS X 10.6 ) | |
493 | <rdar://problem/6898370> classic images not unmapped when unloaded | |
494 | ||
495 | ||
496 | dyld-132.12 | |
497 | <rdar://problem/6882159> dyld's dtrace notification should be done after rebasing | |
498 | ||
499 | ||
500 | dyld-132.11 | |
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 | |
503 | ||
504 | ||
505 | dyld-132.10 | |
506 | <rdar://problem/6785160> dyld's abort_report_np() doesn't abort | |
507 | <rdar://problem/6794063> 10A331: CUPS crashes when calling sandbox_init | |
508 | ||
509 | ||
510 | dyld-132.9 | |
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 | |
514 | ||
515 | ||
516 | dyld-132.8 | |
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 | |
520 | ||
521 | ||
522 | dyld-132.7 | |
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 | |
525 | ||
526 | ||
527 | dyld-132.6 | |
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() | |
530 | ||
531 | ||
532 | dyld-132.5 | |
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 | |
536 | ||
537 | ||
538 | dyld-132.4 | |
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 | |
544 | ||
545 | ||
546 | dyld-132.3 | |
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 | |
554 | ||
555 | ||
556 | dyld-132.2 | |
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) | |
560 | ||
561 | ||
562 | dyld-132.1 | |
563 | <rdar://problem/6552051> update_dyld_shared_cache failed: no writable segment in Cocoa framework | |
564 | ||
565 | ||
566 | dyld-132 | |
567 | <rdar://problem/6490500> CrashTracer: [USER] 1 crash in Neverwinter Nights 2 | |
568 | ||
569 | ||
570 | dyld-131 | |
571 | <rdar://problem/6501078> libgmalloc broken on 10A10246 and 10A251 (libgmalloc not inserted early enough) | |
572 | ||
573 | ||
574 | dyld-130 | |
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 | |
578 | ||
579 | ||
580 | dyld-129 | |
581 | <rdar://problem/6479007> dyld-128 no longer builds for armv6 | |
582 | <rdar://problem/6481443> 10A244: iTunes crashes trying to load MobileDevice.framework | |
583 | ||
584 | ||
585 | dyld-128 | |
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 | |
589 | ||
590 | ||
591 | dyld-127 | |
592 | <rdar://problem/6464419> Add all_image_infos for CrashReporter | |
593 | some fixes for compressed LINKEDIT | |
594 | ||
595 | ||
596 | dyld-126 | |
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 | |
599 | ||
600 | ||
601 | dyld-125 | |
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 | |
604 | ||
605 | ||
606 | dyld-124 | |
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 | |
611 | ||
612 | ||
613 | dyld-123 | |
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 | |
619 | ||
620 | ||
621 | dyld-122 | |
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 | |
627 | ||
628 | ||
629 | dyld-121.1 | |
630 | <rdar://problem/6364434> CrashTracer: crash in iTunes at com.apple.QuickTimeComponents.component | |
631 | ||
632 | ||
633 | dyld-121 | |
634 | <rdar://problem/6373929> libdyld.a is missing dyld_stub_binder | |
635 | ||
636 | ||
637 | dyld-120 | |
638 | <rdar://problem/6315338> 10A197 - After Effects 8.0.2 fails to launch after installation | |
639 | ||
640 | ||
641 | dyld-119 | |
642 | <rdar://problem/6364540> 10A212: update_dyld_shared_cache failed: string buffer exhausted | |
643 | <rdar://problem/6357561> Oracle client crashes | |
644 | ||
645 | ||
646 | dyld-118.1 | |
647 | <rdar://problem/6350500> Cope with duplicate protocol references in shared cache construction | |
648 | ||
649 | ||
650 | dyld-118 | |
651 | <rdar://problem/6336723> 10A197 vs 10A190: Applications warm launch time slowdown due to dyld | |
652 | ||
653 | ||
654 | dyld-117 | |
655 | <rdar://problem/6318449> 10A198 - Final Cut Pro 6.0.4 crashes on launch [INTRODUCED BY dyld-115 IN 10A197] | |
656 | ||
657 | ||
658 | dyld-116 | |
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' | |
663 | ||
664 | ||
665 | dyld-115 | |
666 | <rdar://problem/6061574> LINKEDIT content could be greatly compressed | |
667 | ||
668 | ||
669 | dyld-114 | |
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 | |
674 | ||
675 | ||
676 | dyld-113 | |
677 | <rdar://problem/6252320> NSAddressOfSymbol(NULL) should return NULL and not crash | |
678 | <rdar://problem/6255192> dlopen() should fail to load (non-pie) executables | |
679 | ||
680 | ||
681 | dyld-112 | |
682 | <rdar://problem/6188100> _replacement misspelled as _replacement in dyld-interposing.h | |
683 | <rdar://problem/6176037> make _dyld_find_unwind_sections() faster | |
684 | ||
685 | ||
686 | dyld-111 | |
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 | |
690 | ||
691 | ||
692 | dyld-110 | |
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 | |
700 | ||
701 | ||
702 | dyld-109 | |
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 | |
708 | ||
709 | ||
710 | dyld-108.1 | |
711 | <rdar://problem/6156702> armv7/armv5 specific settings needed for dyld | |
712 | <rdar://problem/6156653> dyld shouldn't set VALID_ARCHS | |
713 | ||
714 | ||
715 | dyld-108 | |
716 | <rdar://problem/6120723> ER: dyld based Objective-C selector uniquing | |
717 | ||
718 | ||
719 | dyld-107 | |
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 | |
727 | ||
728 | ||
729 | dyld-106 | |
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 | |
733 | ||
734 | ||
735 | dyld-105 | |
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 | |
744 | ||
745 | ||
746 | dyld-104 | |
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() | |
750 | ||
751 | ||
752 | dyld-103 | |
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 | |
757 | ||
758 | ||
759 | dyld-102 | |
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 | |
766 | ||
767 | ||
768 | dyld-101 | |
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 | |
772 | ||
773 | ||
774 | dyld-100 | |
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 | |
782 | merge in arm support | |
783 | <rdar://problem/5504633> ADOBE: Premiere Pro crashes on quit | |
784 | ||
785 | ---------------------------------- | |
786 | ||
787 | dyld-96.2 (Mac OS X 10.5.2) | |
788 | <rdar://problem/5694507> 10.5.2 Regression: 9C18 MeetingMaker crash on launch | |
789 | ||
790 | dyld-96.1 | |
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 | |
797 | ||
798 | ||
799 | ||
800 | dyld-95.3 (Mac OS X 10.5) | |
801 | <rdar://problem/5503905> Increase initial dyld pool size for 64-bit programs | |
802 | ||
803 | ||
804 | dyld-95.2 | |
805 | <rdar://problem/5495438> make ppc dyld cache a different file for rosetta | |
806 | ||
807 | ||
808 | dyld-95.1 | |
809 | <rdar://problem/5388895> McAfee VirusScan fails to launch on Leopard9A513 | |
810 | ||
811 | ||
812 | dyld-95 | |
813 | <rdar://problem/5392427> 9A516 - Keep getting disk full errors | |
814 | ||
815 | ||
816 | dyld-94 | |
817 | <rdar://problem/5366233> Leopard (9a499): dyld crash with recursive calls to dlclose() | |
818 | ||
819 | ||
820 | dyld-93 | |
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 | |
823 | ||
824 | ||
825 | dyld-92 | |
826 | <rdar://problem/5322907> Skype Crashes during launch | |
827 | ||
828 | ||
829 | dyld-91.2 | |
830 | <rdar://problem/5313172> dlopen() looks too far up stack, can cause crash | |
831 | ||
832 | ||
833 | dyld-91.1 | |
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() | |
836 | ||
837 | ||
838 | dyld-91 | |
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 | |
841 | ||
842 | ||
843 | dyld-90.2 | |
844 | <rdar://problem/4860414> generating dyld shared cache generation on first boot makes time to MacBuddy very slow | |
845 | ||
846 | ||
847 | dyld-90.1 | |
848 | <rdar://problem/5274718> truncated dyld cache file after panic causes hang at boot | |
849 | ||
850 | ||
851 | dyld-90 | |
852 | <rdar://problem/4892216> stop special casing main executables initializers | |
853 | <rdar://problem/4170040> DYLD_INSERT_LIBRARIES doesn't work correctly with initializer functions | |
854 | ||
855 | ||
856 | dyld-89 | |
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 | |
861 | ||
862 | ||
863 | dyld-88 | |
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 | |
869 | ||
870 | ||
871 | dyld-87 | |
872 | <rdar://problem/5203587> CFM games use private _dyld_fork_* routines - add back | |
873 | <rdar://problem/5231152> better handling of NOLOAD with symlinked dylibs | |
874 | ||
875 | ||
876 | dyld-86.1 | |
877 | Fix DYLD_SHARED_REGION=private | |
878 | update man page | |
879 | ||
880 | ||
881 | dyld-86 | |
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 | |
885 | ||
886 | ||
887 | dyld-85.2 | |
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 | |
893 | ||
894 | ||
895 | dyld-85.1 | |
896 | <rdar://problem/5215536> Leopard9A447: Meeting Maker and Microsoft apps will not launch on Intel. | |
897 | ||
898 | ||
899 | dyld-85 | |
900 | <rdar://problem/5193485> 9A436: Adobe: Photoshop CS3 crashed on pressing Command-C after Command-A | |
901 | <rdar://problem/4892382> Use _dyld_initializer | |
902 | ||
903 | ||
904 | dyld-84 | |
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 | |
909 | ||
910 | ||
911 | dyld-83 | |
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 | |
921 | ||
922 | ||
923 | dyld-82.5 | |
924 | <rdar://problem/5147450> REGR: Leopard9A419: Firefox hangs on launch | |
925 | ||
926 | ||
927 | dyld-82.4 | |
928 | <rdar://problem/5150283> Leopard9A420: interposing of libMallocDebug or libgmalloc broken | |
929 | Fix so problems like <rdar://problem/5149971> are warnings instead of errors | |
930 | ||
931 | ||
932 | dyld-82.3 | |
933 | <rdar://problem/5148533> 9A420: dyld: ioctl to register dtrace DOF section failed | |
934 | ||
935 | ||
936 | dyld-82.2 | |
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" | |
939 | ||
940 | ||
941 | dyld-82.1 | |
942 | <rdar://problem/5125295> dyld changes needed to support read-only DOF | |
943 | ||
944 | ||
945 | ||
946 | dyld-82 | |
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 | |
950 | ||
951 | ||
952 | dyld-81 | |
953 | <rdar://problem/5016782> auto update dyld shared caches if missing or out of date | |
954 | ||
955 | ||
956 | dyld-80.1 | |
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 | |
960 | ||
961 | ||
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 | |
966 | ||
967 | ||
968 | dyld-79.3 | |
969 | <rdar://problem/4971149> Use new shared region syscalls | |
970 | ||
971 | dyld-79.2 | |
972 | <rdar://problem/5073851> @rpath does not work with -rpath @executable_path/... | |
973 | ||
974 | dyld-79.1 (Leopard9A396) | |
975 | fix use of LC_REEXPORTED_DYLIB | |
976 | ||
977 | ||
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 | |
983 | ||
984 | ||
985 | dyld-78.2 (Leopard9A387) | |
986 | <rdar://problem/5050338> 9A385: Mail (anything using Message.framework) takes a ridiculous amount of time to launch | |
987 | ||
988 | ||
989 | dyld-78.1 (Leopard9A385) | |
990 | Fix override of _malloc_lock to be data instead of code | |
991 | ||
992 | ||
993 | dyld-78 | |
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 | |
997 | ||
998 | ||
999 | dyld-77.1 | |
1000 | Back out 4892382 until B&I build fleet has fixed kernel | |
1001 | ||
1002 | ||
1003 | dyld-77 | |
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" | |
1013 | ||
1014 | ||
1015 | dyld-76.2 | |
1016 | <rdar://problem/4987676> hang at boot, Libc changes | |
1017 | ||
1018 | dyld-76.1 | |
1019 | <rdar://problem/4979617> x86_64: dyld share cache does not work for AppKit | |
1020 | ||
1021 | ||
1022 | dyld-76 | |
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() | |
1025 | ||
1026 | ||
1027 | dyld-75.1 | |
1028 | Enable ppc shared cache generation on intel machines | |
1029 | ||
1030 | ||
1031 | dyld-75 | |
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 | |
1034 | ||
1035 | ||
1036 | dyld-74 | |
1037 | <rdar://problem/4893418> register dtrace DOF sections with kernel | |
1038 | <rdar://problem/4898960> 10.4.9 Regression: Math Kernel crash with TiNovi 8P114 | |
1039 | ||
1040 | ||
1041 | dyld-73.2 | |
1042 | <rdar://problem/4889617> Leopard 9A921: Dyld error "lazy pointer not found" loading/running java | |
1043 | ||
1044 | ||
1045 | dyld-73.1 (Leopard9A328) | |
1046 | <rdar://problem/4883565> 9A326: update_prebinding crashes at end of install | |
1047 | ||
1048 | ||
1049 | dyld-73 (Leopard9A326) | |
1050 | <rdar://problem/4876600> REGR: 9A322 All Java apps crashing at dyld's misaligned_stack_error | |
1051 | ||
1052 | ||
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 | |
1057 | ||
1058 | ||
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 | |
1062 | ||
1063 | ||
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 | |
1067 | ||
1068 | ||
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 | |
1072 | ||
1073 | ||
1074 | dyld-69 (Leopard9A305) | |
1075 | <rdar://problem/3532018> ER: dlclose() should be able to unload dylibs | |
1076 | <rdar://problem/3584130> runtime support for RPATH | |
1077 | ||
1078 | ||
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 | |
1082 | ||
1083 | ||
1084 | dyld-67.1 (Leopard9A292) | |
1085 | <rdar://problem/4754048> support 64-bit programs built with new 10.5 subtype | |
1086 | ||
1087 | ||
1088 | dyld-67 | |
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 | |
1097 | ||
1098 | ||
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 | |
1102 | ||
1103 | ||
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 | |
1107 | ||
1108 | ||
1109 | dyld-66.1 (Leopard9A259) | |
1110 | Fix for build breakage with Libc-436 | |
1111 | ||
1112 | ||
1113 | dyld-66 | |
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 | |
1119 | ||
1120 | ||
1121 | dyld-65.1 (Leopard9A252) | |
1122 | fix B&I build failure with Libc-435 | |
1123 | ||
1124 | ||
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 | |
1132 | ||
1133 | ||
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() | |
1138 | ||
1139 | ||
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 | |
1144 | ||
1145 | ||
1146 | dyld-62.1 (Leopard9A206) | |
1147 | <rdar://problem/4598215> prebound old stubs failure prevents uTest from running on i386 | |
1148 | ||
1149 | ||
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 | |
1155 | ||
1156 | ||
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 | |
1163 | ||
1164 | ||
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 | |
1170 | ||
1171 | ||
1172 | dyld-59 (Leopard9A156) | |
1173 | <rdar://problem/4452274> ER: dlopen_preflight() | |
1174 | ||
1175 | ||
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 | |
1182 | ||
1183 | ||
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 | |
1189 | ||
1190 | ||
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 | |
1197 | ||
1198 | ||
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 | |
1206 | ||
1207 | ||
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) | |
1215 | ||
1216 | ||
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 | |
1220 | ||
1221 | ||
1222 | dyld-52 (Leopard9Axxx) | |
1223 | <rdar://problem/4172797> dyld changes for new libstdc++ project | |
1224 | ||
1225 | ||
1226 | dyld-51 (Clueless) | |
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 | |
1233 | ||
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 | |
1237 | ||
1238 | ---------------------------------- | |
1239 | ||
1240 | ||
1241 | ||
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 | |
1244 | ||
1245 | dyld-46.15 | |
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 | |
1248 | ||
1249 | dyld-46.14 | |
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 | |
1252 | ||
1253 | dyld-46.13 | |
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 | |
1259 | ||
1260 | dyld-46.12 | |
1261 | <rdar://problem/4898960> 10.4.9 Regression: Math Kernel crash with TiNovi 8P114 | |
1262 | ||
1263 | dyld-46.11 | |
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 | |
1270 | ||
1271 | dyld-46.10 | |
1272 | <rdar://problem/4787033> dyld-46.9 fails to build in Nicoya | |
1273 | ||
1274 | dyld-46.9 (Inca8K...) | |
1275 | <rdar://problem/4653725> jump table entry at end of segment can crash | |
1276 | ||
1277 | dyld-46.8 (Inca8K1073) | |
1278 | <rdar://problem/4645490> Mathematica 5.2 (64-bit MathKernel) always crashes on Inca | |
1279 | ||
1280 | dyld-46.7 (Inca8K1072) | |
1281 | <rdar://problem/4622201> dyld lazy binding of fast stubs is not completely thread safe | |
1282 | ||
1283 | dyld-46.6 (Inca8K1061) | |
1284 | <rdar://problem/4607261> Inca: don't write warning to stderr for setuid binaries | |
1285 | ||
1286 | dyld-46.5 (Inca8K1059) | |
1287 | <rdar://problem/4598215> prebound old stubs failure prevents uTest from running on i386 | |
1288 | ||
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 | |
1292 | ||
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 | |
1296 | ||
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 | |
1300 | ||
1301 | dyld-46.1 (Inca8K1040) | |
1302 | rdar://problem/4538177 dyld does not slide on x86_64 | |
1303 | ||
1304 | dyld-46 (Inca...) | |
1305 | re-enable x86_64 | |
1306 | ||
1307 | ||
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 | |
1311 | ||
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 | |
1317 | ||
1318 | ||
1319 | dyld-45.1 (SUTiLondon...) | |
1320 | back out <rdar://problem/4379896> Suresec #203: dyld environment with suid binaries [SUTi] | |
1321 | ||
1322 | ||
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] | |
1331 | ||
1332 | dyld-44.23 (Inca8...) | |
1333 | <rdar://problem/4498577> Crash using Core Image under Rosetta running InDesign CS2 w/ Magma Effects | |
1334 | ||
1335 | dyld-44.22 (Inca8K1030) | |
1336 | <rdar://problem/4498515> Stub binding helper changes for FP args for x86-64 | |
1337 | ||
1338 | dyld-44.21 (Inca8K1030) | |
1339 | <rdar://problem/4497724> printf doesn't work for x86-64 | |
1340 | ||
1341 | dyld-44.20 (Inca8K1029) | |
1342 | <rdar://problem/4494725> isCompatibleMachO needs to know about x86-64 | |
1343 | ||
1344 | dyld-44.19 (Inca8J1028) | |
1345 | two small x86_64 fixes | |
1346 | ||
1347 | dyld-44.18 (Inca8J1027) | |
1348 | <rdar://problem/4442283> dyld needs to support x86-64 | |
1349 | ||
1350 | dyld-44.17 (Chardonnay8G1152) | |
1351 | <rdar://problem/4381131> prebound fast stubs not ignored for flat_namespace dylibs | |
1352 | ||
1353 | dyld-44.16 (Chardonnay8G1141) | |
1354 | <rdar://problem/4360528> Sherlock often crashes in dyld::bindLazySymbol on launch | |
1355 | ||
1356 | dyld-44.15 (Chardonnay8G1137) | |
1357 | <rdar://problem/4356145> no apps can launch with /usr/lib/libMallocDebug.A.dylib on 8G1133 | |
1358 | ||
1359 | dyld-44.14 (Chardonnay8F1110) | |
1360 | <rdar://problem/4321820> System Integrity: changes needed for dyld | |
1361 | ||
1362 | dyld-44.13 (Chardonnay8F1108) | |
1363 | <rdar://problem/4313830> pthread tsd entries doubly owned by DYLD and Libsystem... (Chardonnay) | |
1364 | ||
1365 | dyld-44.12 (Chardonnay8F1108) | |
1366 | <rdar://problem/4318081> never pass shared_region_map_file_np() a zero-length region | |
1367 | ||
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 | |
1370 | ||
1371 | dyld-44.10 (Chardonnay8F1100) | |
1372 | <rdar://problem/4296378> dyld fails to link with Libc-391.1.13 | |
1373 | ||
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 | |
1377 | ||
1378 | dyld-44.8 (Chardonnay8F1079) | |
1379 | <rdar://problem/4215516> dyld lazy binding code should use movdqa | |
1380 | ||
1381 | dyld-44.7 (Chardonnay8B1072) | |
1382 | <rdar://problem/4247155> fix for rosetta crashes | |
1383 | ||
1384 | dyld-44.6 (Chardonnay8B1072) | |
1385 | <rdar://problem/4179957> Optimizing system should only progress once | |
1386 | ||
1387 | dyld-44.5 (Chardonnay8B1052) | |
1388 | <rdar://problem/4164559> New intel stub support | |
1389 | ||
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 | |
1394 | ||
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 | |
1398 | ||
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 | |
1403 | ||
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 | |
1407 | ||
1408 | dyld-44 (Chardonnay) | |
1409 | <rdar://problem/4170213> merge SUTiCambridge dyld and Karma dyld into Chardonnay | |
1410 | ||
1411 | ||
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 | |
1422 | ||
1423 | ||
1424 | dyld-43 (Tiger8A428) [Mac OS X 10.4.0] | |
1425 | rdar://problem/4067311 PACE protected Mach-O apps crash under Tiger 8a420 | |
1426 | ||
1427 | ||
1428 | dyld-42 (Tiger8A420) | |
1429 | rdar://problem/4058724 FileMaker JDBC extension does not work in Tiger | |
1430 | ||
1431 | ||
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. | |
1434 | ||
1435 | ||
1436 | dyld-40 (Tiger8A413) | |
1437 | rdar://problem/4047391 dyld no longer follow dependent libraries using dlopen | |
1438 | ||
1439 | ||
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 | |
1443 | ||
1444 | ||
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 | |
1450 | ||
1451 | ||
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 | |
1458 | ||
1459 | ||
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 | |
1464 | ||
1465 | ||
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 | |
1470 | ||
1471 | ||
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 | |
1477 | ||
1478 | ||
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 | |
1484 | ||
1485 | ||
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 | |
1490 | ||
1491 | ||
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 | |
1496 | ||
1497 | ||
1498 | dyld-30 (Tiger8A357) | |
1499 | rdar://problem/3947090 objc runtime / two-level namespace crash when using new interposing libMallocDebug or libgmalloc | |
1500 | ||
1501 | ||
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? | |
1505 | ||
1506 | ||
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 | |
1515 | ||
1516 | ||
1517 | dyld-27 (Tiger8A350) | |
1518 | rdar://problem/3902088 update_prebinding needs to provide progress information | |
1519 | ||
1520 | ||
1521 | dyld-26 (Tiger8A348) | |
1522 | rdar://problem/3943033 hang upon boot, permissions and startup thrash | |
1523 | ||
1524 | ||
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 | |
1531 | ||
1532 | ||
1533 | dyld-24 (Tiger8A345) | |
1534 | rdar://problem/3941688 update_prebinding needs a --dry-run option | |
1535 | ||
1536 | ||
1537 | dyld-23 | |
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 | |
1544 | ||
1545 | ||
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 | |
1549 | ||
1550 | ||
1551 | dyld-22.4 | |
1552 | rdar://problem/3915914 make update_prebinding more robust | |
1553 | ||
1554 | ||
1555 | dyld-22.3 (Tiger8A333) | |
1556 | rdar://problem/3920720 dyld missing symbols because Xcode not add -fvisibility=hidden | |
1557 | ||
1558 | ||
1559 | dyld-22.2 (Tiger8A330) | |
1560 | rdar://problem/3909873 Transmit.app crashes with symbol not found | |
1561 | ||
1562 | ||
1563 | dyld-22.1 | |
1564 | rdar://problem/3908248 Crash in apps when launched from MallocDebug (BlockMove symbol not found if DYLD_FORCE_FLAT_NAMESPACE is set) | |
1565 | ||
1566 | ||
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 | |
1572 | ||
1573 | ||
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 | |
1578 | ||
1579 | ||
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 | |
1585 | ||
1586 | ||
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 | |
1594 | ||
1595 | ||
1596 | dyld-18.3 (prebinding sideworld build) | |
1597 | prebinding enhancements | |
1598 | ||
1599 | dyld-18.2 (Tiger8A306) | |
1600 | rdar://problem/3782982 Fix for Macromedia apps (Flash 7.2) | |
1601 | ||
1602 | dyld-18.1 | |
1603 | rdar://problem/3864644 DVD player crash (loading memory based bundle) | |
1604 | ||
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 | |
1613 | ||
1614 | ||
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 | |
1621 | Other 64-bit tweaks | |
1622 | ||
1623 | ||
1624 | dyld-16.1 (Tiger8A296) | |
1625 | rdar://problem/3768530 dyld should adopt shared_region_map_file_np() | |
1626 | ||
1627 | ||
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 | |
1631 | ||
1632 | ||
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 | |
1642 | Deprecated 10 APIs | |
1643 | ||
1644 | ||
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 | |
1654 | ||
1655 | ||
1656 | dyld-12.4 (Tiger8A271) | |
1657 | tweak so dyld can use libc.a built with long double support | |
1658 | ||
1659 | ||
1660 | dyld-12.3 (no-build) | |
1661 | rdar://problem/3765271 switch dyld to build with gcc-3.5 | |
1662 | ||
1663 | ||
1664 | dyld-12.2 (Tiger8A265) | |
1665 | rdar://problem/3793075 DVD Player crashes at launch with disc in drive | |
1666 | ||
1667 | ||
1668 | dyld-12.1 (Tiger8A255) | |
1669 | rdar://problem/3749360 a flat lookup needs to search everywhere and not short-circuit to own image | |
1670 | ||
1671 | ||
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 | |
1675 | ||
1676 | ||
1677 | dyld-11.3 (Tiger8A225) | |
1678 | rdar://problem/3751226 NSAddImage() with leaf name doesn't use fallback path | |
1679 | ||
1680 | ||
1681 | dyld-11.1 (Tiger8A223) | |
1682 | rdar://problem/3749251 NSADDIMAGE_OPTION_RETURN_ONLY_IF_LOADED implies NSADDIMAGE_OPTION_RETURN_ON_ERROR" | |
1683 | ||
1684 | ||
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 | |
1701 | ||
1702 | ||
1703 | dyld-10.2 (Tiger8A157) | |
1704 | rdar://problem/3668765 Macromedia apps don't launch | |
1705 | ||
1706 | ||
1707 | dyld-10.1 (Tiger8A156) | |
1708 | rdar://problem/3691952 Fix-n-continue broke in Objective-C | |
1709 | ||
1710 | ||
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 | |
1715 | ||
1716 | ||
1717 | dyld-9 | |
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 | |
1722 | ||
1723 | ||
1724 | dyld-8 (Tiger8A144) | |
1725 | rdar://problem/3680627 handle weaklib when prebound | |
1726 | rdar://problem/3672670 new hook for objc | |
1727 | ||
1728 | ||
1729 | dyld-7 (Tiger8A141) | |
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 | |
1734 | ||
1735 | ||
1736 | dyld-6 (Tiger8A139) | |
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 | |
1743 | ||
1744 | ||
1745 | dyld-5 (Tiger8A135) | |
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 | |
1751 | ||
1752 | ||
1753 | dyld-4 (Tiger8A133) | |
1754 | rdar://problem/3663433 allmemory shows 8000 pages are missing | |
1755 | ||
1756 | ||
1757 | dyld-3 | |
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 | |
1763 | ||
1764 | ||
1765 | dyld-2 (Tiger8A132) | |
1766 | Support: NSNameOfSymbol, NSModuleForSymbol, NSLibraryNameForModule, and NSMakePrivateModulePublic | |
1767 | Add more functionality to DYLD_IGNORE_PREBINDING environment variable | |
1768 | ||
1769 | ||
1770 | dyld-1 | |
1771 | Initial submission of dyld rewrite. |