109
edits
Joel Reymont (talk | contribs) |
Joel Reymont (talk | contribs) No edit summary |
||
| Line 4: | Line 4: | ||
= Current status = | = Current status = | ||
=== August 27, 2009 === | |||
The dyld shared cache lives in ''/var/db/dyld/''. The two files of interest are ''dyld_shared_cache_i386.map'' (for x86-32) and ''shared_region_roots/Applications.paths''. Both are regular text files. The former shows the contents of the shared cache for the i386 architecture and the latter is what ''update_dyld_shared_cache'' inspects. | |||
= Previous statuses = | |||
=== August 26, 2009 === | === August 26, 2009 === | ||
| Line 197: | Line 203: | ||
It turns out that ''DYLD_PRINT_LIBRARIES=1'' is the way to show libraries loaded by dyld before a program's entry point (main) whereas ''DYLD_PRINT_LIBRARIES_POST_LAUNCH=1'' will show libraries loaded afterwards, e.g. using ''dlopen'' or ''NSBundle''. | It turns out that ''DYLD_PRINT_LIBRARIES=1'' is the way to show libraries loaded by dyld before a program's entry point (main) whereas ''DYLD_PRINT_LIBRARIES_POST_LAUNCH=1'' will show libraries loaded afterwards, e.g. using ''dlopen'' or ''NSBundle''. | ||
=== August 25, 2009 === | === August 25, 2009 === | ||
edits