Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DMachO.def53 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 DMachO.h805 struct linkedit_data_command { struct
1417 inline void swapStruct(linkedit_data_command &C) { in swapStruct()
/openbsd-src/gnu/llvm/lld/MachO/
H A DWriter.cpp161 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 DInputFiles.cpp1093 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 DMachOObjectFile.cpp601 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 DMachOWriter.cpp103 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 DMachOReader.cpp298 const MachO::linkedit_data_command &LC = in readLinkData()
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DMachO.h650 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 DMachOEmitter.cpp497 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 DMachOYAML.cpp441 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 DMachObjectWriter.cpp415 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 Dmacho2yaml.cpp634 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 Dcompact-unwind-dumper.c333 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 DMachODumper.cpp814 MachO::linkedit_data_command LLC = Obj->getLinkeditDataLoadCommand(Load); in printMachODataInCode()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DMachODump.cpp330 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 Dllvm-nm.cpp1584 MachO::linkedit_data_command LLC = in dumpSymbolsFromDLInfoMachO()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/Mach-O/
H A DObjectFileMachO.cpp2230 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()