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