Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/tools/compact-unwind/
H A Dcompact-unwind-dumper.c268 struct nlist_64 nlist; in scan_macho_load_commands() local
274 struct nlist nlist_32; in scan_macho_load_commands()
277 sizeof(struct nlist)); in scan_macho_load_commands()
279 nlist.n_type = nlist_32.n_type; in scan_macho_load_commands()
286 ((nlist.n_type & N_TYPE) == N_TYPE && nlist.n_sect != NO_SECT)) && in scan_macho_load_commands()
287 nlist.n_value != 0 && nlist.n_value != baton->text_segment_vmaddr) { in scan_macho_load_commands()
299 struct nlist_64 nlist; in scan_macho_load_commands() local
305 struct nlist nlist_32; in scan_macho_load_commands()
307 sizeof(struct nlist)); in scan_macho_load_commands()
316 ((nlist.n_type & N_TYPE) == N_TYPE && nlist.n_sect != NO_SECT)) && in scan_macho_load_commands()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Mach-O/
H A DObjectFileMachO.cpp2190 struct nlist_64 nlist; in ParseNList() local
2198 return nlist; in ParseNList()
2880 nlist.n_sect, nlist.n_value); in ParseSymtab()
2895 nlist.n_sect, nlist.n_value); in ParseSymtab()
3799 section_info.GetSection(nlist.n_sect, nlist.n_value); in ParseSymtab()
3814 section_info.GetSection(nlist.n_sect, nlist.n_value); in ParseSymtab()
4403 sym[pos->second].SetFlags(nlist.n_type << 16 | nlist.n_desc); in ParseSymtab()
4438 sym[pos->second].SetFlags(nlist.n_type << 16 | nlist.n_desc); in ParseSymtab()
4464 sym[GSYM_sym_idx].SetFlags(nlist.n_type << 16 | nlist.n_desc); in ParseSymtab()
4481 sym[sym_idx].SetFlags(nlist.n_type << 16 | nlist.n_desc); in ParseSymtab()
[all …]
/llvm-project-15.0.7/llvm/lib/ObjCopy/MachO/
H A DMachOReader.cpp217 SymbolEntry constructSymbolEntry(StringRef StrTable, const nlist_t &nlist) { in constructSymbolEntry() argument
218 assert(nlist.n_strx < StrTable.size() && in constructSymbolEntry()
221 SE.Name = StringRef(StrTable.data() + nlist.n_strx).str(); in constructSymbolEntry()
222 SE.n_type = nlist.n_type; in constructSymbolEntry()
223 SE.n_sect = nlist.n_sect; in constructSymbolEntry()
224 SE.n_desc = nlist.n_desc; in constructSymbolEntry()
225 SE.n_value = nlist.n_value; in constructSymbolEntry()
H A DMachOWriter.cpp36 (Is64Bit ? sizeof(MachO::nlist_64) : sizeof(MachO::nlist)); in symTableSize()
313 writeNListEntry<MachO::nlist>(*Sym, IsLittleEndian, SymTable, Nstrx); in writeSymbolTable()
H A DMachOLayoutBuilder.cpp242 uint64_t NListSize = Is64Bit ? sizeof(MachO::nlist_64) : sizeof(MachO::nlist); in layoutTail()
/llvm-project-15.0.7/lld/MachO/
H A DTarget.h135 using nlist = structs::nlist_64; member
151 using nlist = structs::nlist; member
H A DMachOStructs.h32 struct nlist { struct
H A DInputFiles.h186 ArrayRef<typename LP::nlist> nList, const char *strtab,
H A DInputFiles.cpp899 ArrayRef<typename LP::nlist> nList, in parseSymbols()
901 using NList = typename LP::nlist; in parseSymbols()
1065 using NList = typename LP::nlist; in parse()
1139 using NList = typename LP::nlist; in parseLazy()
H A DSyntheticSections.cpp1126 return getNumSymbols() * sizeof(typename LP::nlist); in getRawSize()
1130 auto *nList = reinterpret_cast<typename LP::nlist *>(buf); in writeTo()
/llvm-project-15.0.7/flang/test/Lower/
H A Dpre-fir-tree02.f90257 namelist /nlist/ a, b, c
259 write(10, NML=nlist)
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Dmacho2yaml.cpp584 MachOYAML::NListEntry constructNameList(const nlist_t &nlist) { in constructNameList() argument
586 NL.n_strx = nlist.n_strx; in constructNameList()
587 NL.n_type = nlist.n_type; in constructNameList()
588 NL.n_sect = nlist.n_sect; in constructNameList()
589 NL.n_desc = nlist.n_desc; in constructNameList()
590 NL.n_value = nlist.n_value; in constructNameList()
602 : constructNameList<MachO::nlist>( in dumpSymbols()
/llvm-project-15.0.7/llvm/lib/Object/
H A DMachOObjectFile.cpp432 SymtabSize *= sizeof(MachO::nlist); in checkSymtabCommand()
1714 MachO::nlist STE = getSymbolTableEntry(SymDRI); in checkSymbolTable()
1758 sizeof(MachO::nlist); in moveSymbolNext()
1788 MachO::nlist Entry = getSymbolTableEntry(Sym); in getNValue()
2207 sizeof(MachO::nlist); in getRelocationSymbol()
2563 sizeof(MachO::nlist); in symbol_end()
2575 is64Bit() ? sizeof(MachO::nlist_64) : sizeof(MachO::nlist); in getSymbolByIndex()
2587 is64Bit() ? sizeof(MachO::nlist_64) : sizeof(MachO::nlist); in getSymbolIndex()
4451 MachO::nlist
4454 return getStruct<MachO::nlist>(*this, P); in getSymbolTableEntry()
/llvm-project-15.0.7/lldb/examples/python/
H A Dmach_o.py1125 nlist = Mach.NList()
1126 nlist.unpack(self, self.data, lc_symtab)
1127 self.symbols.append(nlist)
/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DMachOUtils.cpp498 unsigned NListSize = Is64Bit ? sizeof(MachO::nlist_64) : sizeof(MachO::nlist); in generateDsymCompanion()
/llvm-project-15.0.7/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp375 MachO::nlist STE = MachO->getSymbolTableEntry(SymDRI); in darwinPrintSymbol()
624 MachO::nlist STE; in darwinPrintStab()
1187 MachO::nlist STE = Obj.getSymbolTableEntry(Symb); in getNsectInMachO()
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DMachO.h989 struct nlist { struct
1294 inline void swapStruct(nlist &sym) { in swapStruct()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DMachOLinkGraphBuilder.cpp246 const MachO::nlist &NL32 = in createNormalizedSymbols()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DMachO.h619 MachO::nlist getSymbolTableEntry(DataRefImpl DRI) const;
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp560 writeNListEntry<MachO::nlist>(NLE, OS, Obj.IsLittleEndian); in writeNameList()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMachObjectWriter.cpp987 sizeof(MachO::nlist)); in writeObject()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DMachODumper.cpp407 MachO::nlist Entry = Obj->getSymbolTableEntry(DRI); in getSymbol()
/llvm-project-15.0.7/llvm/test/Object/
H A Dmacho-invalid.test159 …ed or malformed object (symoff field plus nsyms field times sizeof(struct nlist) of LC_SYMTAB comm…
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DMachODump.cpp8827 big_size *= sizeof(struct MachO::nlist); in PrintSymtabLoadCommand()