Searched refs:fDyldInfo (Results 1 - 5 of 5) sorted by relevance
/macosx-10.10.1/dyld-353.2.1/src/ |
H A D | ImageLoaderMachOCompressed.cpp | 270 : ImageLoaderMachO(mh, path, segCount, segOffsets, libCount), fDyldInfo(NULL) 359 if ( (fSlide != 0) && (fDyldInfo->rebase_size != 0) ) 360 start = (uintptr_t)fLinkEditBase + fDyldInfo->rebase_off; 361 else if ( fDyldInfo->bind_off != 0 ) 362 start = (uintptr_t)fLinkEditBase + fDyldInfo->bind_off; 368 if ( fDyldInfo->bind_off != 0 ) 369 end = (uintptr_t)fLinkEditBase + fDyldInfo->bind_off + fDyldInfo->bind_size; 370 else if ( fDyldInfo->rebase_off != 0 ) 371 end = (uintptr_t)fLinkEditBase + fDyldInfo [all...] |
H A D | ImageLoaderMachOCompressed.h | 72 virtual void setDyldInfo(const dyld_info_command* dyldInfo) { fDyldInfo = dyldInfo; } 138 const struct dyld_info_command* fDyldInfo; member in class:ImageLoaderMachOCompressed
|
/macosx-10.10.1/dyld-353.2.1/launch-cache/ |
H A D | update_dyld_shared_cache.cpp | 1514 macho_dyld_info_command<P>* fDyldInfo; member in class:LinkEditOptimizer 1550 : fSharedCache(sharedCache), fLayout(layout), fLinkEditBase(NULL), fNewLinkEditStart(newLinkEdit), fDyldInfo(NULL), 1594 fDyldInfo = (macho_dyld_info_command<P>*)cmd; 1630 if ( (fDyldInfo != NULL) && (fDyldInfo->bind_off() != 0) ) { 1632 fBindInfoSizeInNewLinkEdit = fDyldInfo->bind_size(); 1633 memcpy(fNewLinkEditStart+offset, &fLinkEditBase[fDyldInfo->bind_off()], fDyldInfo->bind_size()); 1634 offset += fDyldInfo->bind_size(); 1641 if ( (fDyldInfo ! [all...] |
H A D | MachORebaser.hpp | 113 const macho_dyld_info_command<P>* fDyldInfo; member in class:Rebaser 125 fSymbolTable(NULL), fDynamicSymbolTable(NULL), fDyldInfo(NULL), fSplittingSegments(false), 162 fDyldInfo = (macho_dyld_info_command<P>*)cmd; 216 if ( fDyldInfo != NULL ) 237 if ( fDyldInfo != NULL ) 468 if ( fDyldInfo->export_size() == 0 ) 474 const uint8_t* end = &start[fDyldInfo->export_size()]; 504 newExportTrieBytes.reserve(fDyldInfo->export_size()); 515 ((macho_dyld_info_command<P>*)fDyldInfo)->set_export_off(0); // invalidate old trie 516 ((macho_dyld_info_command<P>*)fDyldInfo) [all...] |
H A D | MachOBinder.hpp | 138 const macho_dyld_info_command<P>* fDyldInfo; member in class:Binder 165 fFristWritableSegment(NULL), fDylibID(NULL), fDyldInfo(NULL), 202 fDyldInfo = (macho_dyld_info_command<P>*)cmd; 219 if ( fDyldInfo != NULL ) { 222 const uint8_t* exportsEnd = &exportsStart[fDyldInfo->export_size()]; 484 const uint8_t* exportsEnd = &exportsStart[fDyldInfo->export_size()]; 487 //fprintf(stderr, "%s exports %lu symbols from trie of size %u \n", this->fLayout.getFilePath(), exports.size(), fDyldInfo->export_size()); 494 const uint8_t* aDylibsExportsEnd = &aDylibsExportsStart[binder->fDyldInfo->export_size()]; 508 newExportTrieBytes.reserve(fDyldInfo->export_size()); 517 ((macho_dyld_info_command<P>*)fDyldInfo) [all...] |
Completed in 118 milliseconds