Home
last modified time | relevance | path

Searched refs:CodeDirectory (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOWriter.cpp485 auto *CodeDirectory = reinterpret_cast<MachO::CS_CodeDirectory *>( in writeCodeSignatureData() local
487 write32be(&CodeDirectory->magic, MachO::CSMAGIC_CODEDIRECTORY); in writeCodeSignatureData()
488 write32be(&CodeDirectory->length, in writeCodeSignatureData()
490 write32be(&CodeDirectory->version, MachO::CS_SUPPORTSEXECSEG); in writeCodeSignatureData()
491 write32be(&CodeDirectory->flags, MachO::CS_ADHOC | MachO::CS_LINKER_SIGNED); in writeCodeSignatureData()
492 write32be(&CodeDirectory->hashOffset, in writeCodeSignatureData()
495 write32be(&CodeDirectory->identOffset, sizeof(MachO::CS_CodeDirectory)); in writeCodeSignatureData()
496 CodeDirectory->nSpecialSlots = 0; in writeCodeSignatureData()
497 write32be(&CodeDirectory->nCodeSlots, CodeSignature.BlockCount); in writeCodeSignatureData()
498 write32be(&CodeDirectory->codeLimit, CodeSignature.StartOffset); in writeCodeSignatureData()
[all …]