Changes between Version 1 and Version 2 of Ticket #12479, comment 12


Ignore:
Timestamp:
Sep 16, 2016 8:12:19 PM (12 months ago)
Author:
bgamari
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12479, comment 12

    v1 v2  
    11Austin says,
    22
    3 > <thoughtpolice> bgamari: FWIW, the load commands stuff is part of dyld, not LLVM at all. Which makes sense because this is a dynamic linking problem at load time, and not one with the object linker trying to statically link some objects together at runtime ("Loading temp shared object failed..." implies it actually built the dylib).
    4 > <thoughtpolice> The bad part about this is Apple hasn't published the new source code for dyld in Sierra, so there's no rhyme or reason as to why just yet. Look at 'ImageLoaderMachO::sniffLoadCommands' here: http://opensource.apple.com/source/dyld/dyld-353.2.1/src/ImageLoaderMachO.cpp?txt
     3> * <thoughtpolice> bgamari: FWIW, the load commands stuff is part of dyld, not LLVM at all. Which makes sense because this is a dynamic linking problem at load time, and not one with the object linker trying to statically link some objects together at runtime ("Loading temp shared object failed..." implies it actually built the dylib).
     4> * <thoughtpolice> The bad part about this is Apple hasn't published the new source code for dyld in Sierra, so there's no rhyme or reason as to why just yet. Look at 'ImageLoaderMachO::sniffLoadCommands' here: http://opensource.apple.com/source/dyld/dyld-353.2.1/src/ImageLoaderMachO.cpp?txt