| /openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/ |
| H A D | MachO.def | 53 HANDLE_LOAD_COMMAND(LC_CODE_SIGNATURE, 0x0000001Du, linkedit_data_command) 54 HANDLE_LOAD_COMMAND(LC_SEGMENT_SPLIT_INFO, 0x0000001Eu, linkedit_data_command) 63 HANDLE_LOAD_COMMAND(LC_FUNCTION_STARTS, 0x00000026u, linkedit_data_command) 66 HANDLE_LOAD_COMMAND(LC_DATA_IN_CODE, 0x00000029u, linkedit_data_command) 68 HANDLE_LOAD_COMMAND(LC_DYLIB_CODE_SIGN_DRS, 0x0000002Bu, linkedit_data_command) 72 HANDLE_LOAD_COMMAND(LC_LINKER_OPTIMIZATION_HINT, 0x0000002Eu, linkedit_data_command) 77 HANDLE_LOAD_COMMAND(LC_DYLD_EXPORTS_TRIE, 0x80000033u, linkedit_data_command) 78 HANDLE_LOAD_COMMAND(LC_DYLD_CHAINED_FIXUPS, 0x80000034u, linkedit_data_command) 95 LOAD_COMMAND_STRUCT(linkedit_data_command)
|
| H A D | MachO.h | 805 struct linkedit_data_command { struct 1417 inline void swapStruct(linkedit_data_command &C) { in swapStruct()
|
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | Writer.cpp | 161 uint32_t getSize() const override { return sizeof(linkedit_data_command); } in getSize() 164 auto *c = reinterpret_cast<linkedit_data_command *>(buf); in writeTo() 180 uint32_t getSize() const override { return sizeof(linkedit_data_command); } in getSize() 183 auto *c = reinterpret_cast<linkedit_data_command *>(buf); in writeTo() 571 uint32_t getSize() const override { return sizeof(linkedit_data_command); } in getSize() 574 auto *c = reinterpret_cast<linkedit_data_command *>(buf); in writeTo() 588 uint32_t getSize() const override { return sizeof(linkedit_data_command); } in getSize() 591 auto *c = reinterpret_cast<linkedit_data_command *>(buf); in writeTo() 605 uint32_t getSize() const override { return sizeof(linkedit_data_command); } in getSize() 608 auto *c = reinterpret_cast<linkedit_data_command *>(buf); in writeTo()
|
| H A D | InputFiles.cpp | 1093 const auto *c = reinterpret_cast<const linkedit_data_command *>(cmd); in getDataInCode() 1101 findCommand<linkedit_data_command>(buf, LC_LINKER_OPTIMIZATION_HINT)) in getOptimizationHints() 1708 findCommand<linkedit_data_command>(hdr, LC_DYLD_EXPORTS_TRIE); in DylibFile()
|
| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | MachOObjectFile.cpp | 601 if (Load.C.cmdsize < sizeof(MachO::linkedit_data_command)) in checkLinkeditDataCommand() 607 getStructOrErr<MachO::linkedit_data_command>(Obj, Load.Ptr); in checkLinkeditDataCommand() 610 MachO::linkedit_data_command LinkData = LinkDataOrError.get(); in checkLinkeditDataCommand() 611 if (LinkData.cmdsize != sizeof(MachO::linkedit_data_command)) in checkLinkeditDataCommand() 2899 MachO::linkedit_data_command DicLC = getDataInCodeLoadCommand(); in begin_dices() 2909 MachO::linkedit_data_command DicLC = getDataInCodeLoadCommand(); in end_dices() 4644 MachO::linkedit_data_command 4646 return getStruct<MachO::linkedit_data_command>(*this, L.Ptr); in getLinkeditDataLoadCommand() 4864 MachO::linkedit_data_command 4867 return getStruct<MachO::linkedit_data_command>(*this, DataInCodeLoadCmd); in getDataInCodeLoadCommand() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjCopy/MachO/ |
| H A D | MachOWriter.cpp | 103 const MachO::linkedit_data_command &LinkEditDataCommand = in totalSize() 399 const MachO::linkedit_data_command &LinkEditDataCommand = in writeLinkData() 575 const MachO::linkedit_data_command &ExportsTrieCmd = in writeExportsTrieData() 644 const MachO::linkedit_data_command &LinkEditDataCommand = in writeTail()
|
| H A D | MachOReader.cpp | 298 const MachO::linkedit_data_command &LC = in readLinkData()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Object/ |
| H A D | MachO.h | 650 MachO::linkedit_data_command 710 MachO::linkedit_data_command getDataInCodeLoadCommand() const; 711 MachO::linkedit_data_command getLinkOptHintsLoadCommand() const; 726 Expected<std::optional<MachO::linkedit_data_command>>
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | MachOEmitter.cpp | 497 MachO::linkedit_data_command *FunctionStartsCmd = nullptr; in writeLinkEditData() 498 MachO::linkedit_data_command *ChainedFixupsCmd = nullptr; in writeLinkEditData() 499 MachO::linkedit_data_command *DyldExportsTrieCmd = nullptr; in writeLinkEditData() 500 MachO::linkedit_data_command *DataInCodeCmd = nullptr; in writeLinkEditData()
|
| H A D | MachOYAML.cpp | 441 void MappingTraits<MachO::linkedit_data_command>::mapping( in mapping() 442 IO &IO, MachO::linkedit_data_command &LoadCommand) { in mapping()
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MachObjectWriter.cpp | 415 W.write<uint32_t>(sizeof(MachO::linkedit_data_command)); in writeLinkeditLoadCommand() 419 assert(W.OS.tell() - Start == sizeof(MachO::linkedit_data_command)); in writeLinkeditLoadCommand() 831 LoadCommandsSize += sizeof(MachO::linkedit_data_command); in writeObject() 839 LoadCommandsSize += sizeof(MachO::linkedit_data_command); in writeObject()
|
| /openbsd-src/gnu/llvm/llvm/tools/obj2yaml/ |
| H A D | macho2yaml.cpp | 634 const MachO::linkedit_data_command &DC = in dumpChainedFixups() 652 MachO::linkedit_data_command DIC = Obj.getDataInCodeLoadCommand(); in dumpDataInCode()
|
| /openbsd-src/gnu/llvm/lldb/tools/compact-unwind/ |
| H A D | compact-unwind-dumper.c | 333 struct linkedit_data_command function_starts_cmd; in scan_macho_load_commands() 335 sizeof(struct linkedit_data_command)); in scan_macho_load_commands()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | MachODumper.cpp | 814 MachO::linkedit_data_command LLC = Obj->getLinkeditDataLoadCommand(Load); in printMachODataInCode()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/ |
| H A D | MachODump.cpp | 330 MachO::linkedit_data_command LLC = in getSectionsAndSymbols() 1085 MachO::linkedit_data_command FunctionStartsLC = in PrintFunctionStarts() 1129 MachO::linkedit_data_command DIC = O->getDataInCodeLoadCommand(); in PrintDataInCodeTable() 1171 MachO::linkedit_data_command LohLC = O->getLinkOptHintsLoadCommand(); in PrintLinkOptHints() 10347 static void PrintLinkEditDataCommand(MachO::linkedit_data_command ld, in PrintLinkEditDataCommand() 10368 if (ld.cmdsize != sizeof(struct MachO::linkedit_data_command)) in PrintLinkEditDataCommand() 10511 MachO::linkedit_data_command Ld = in PrintLoadCommands()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 1584 MachO::linkedit_data_command LLC = in dumpSymbolsFromDLInfoMachO()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/Mach-O/ |
| H A D | ObjectFileMachO.cpp | 2230 llvm::MachO::linkedit_data_command function_starts_load_command = {0, 0, 0, 0}; in ParseSymtab() 2231 llvm::MachO::linkedit_data_command exports_trie_load_command = {0, 0, 0, 0}; in ParseSymtab()
|