| /openbsd-src/usr.bin/make/ |
| H A D | var.h | 77 extern void SymTable_Init(SymTable *); 88 extern char *Var_Parse(const char *, SymTable *, bool, size_t *, 97 extern bool Var_ParseSkip(const char **, SymTable *); 102 extern bool Var_ParseBuffer(Buffer, const char *, SymTable *, 111 extern char *Var_Subst(const char *, SymTable *, bool); 114 extern char *Var_Substi(const char *, const char *, SymTable *, bool);
|
| H A D | varmodifiers.c | 133 static char *VarGetPattern(SymTable *, int, const char **, int, int, 138 static void *check_empty(const char **, SymTable *, bool, int); 139 static void *check_quote(const char **, SymTable *, bool, int); 142 static void *check_shcmd(const char **, SymTable *, bool, int); 144 static void *get_stringarg(const char **, SymTable *, bool, int); 146 static void *get_patternarg(const char **, SymTable *, bool, int); 147 static void *get_spatternarg(const char **, SymTable *, bool, int); 148 static void *common_get_patternarg(const char **, SymTable *, bool, int, bool); 150 static void *get_sysvpattern(const char **, SymTable *, bool, int); 156 void * (*getarg)(const char **, SymTable *, bool, int); [all …]
|
| H A D | var.c | 273 SymTable *, bool, bool *); 274 static bool parse_base_variable_name(const char **, struct Name *, SymTable *); 498 SymTable_Init(SymTable *ctxt) in SymTable_Init() 500 static SymTable sym_template; in SymTable_Init() 840 parse_base_variable_name(const char **pstr, struct Name *name, SymTable *ctxt) in parse_base_variable_name() 870 Var_ParseSkip(const char **pstr, SymTable *ctxt) in Var_ParseSkip() 902 Var_ParseBuffer(Buffer buf, const char *str, SymTable *ctxt, bool err, in Var_ParseBuffer() 955 SymTable *ctxt, bool err, bool *freePtr) in get_expanded_value() 1042 SymTable *ctxt, /* The context for the variable */ in Var_Parse() 1103 SymTable *ctxt, /* the context wherein to find variables */ in Var_Subst() [all …]
|
| H A D | varmodifiers.h | 51 extern char *VarModifiers_Apply(char *, const struct Name *, SymTable *,
|
| H A D | varname.h | 51 extern const char *VarName_Get(const char *, struct Name *, SymTable *,
|
| H A D | arch.h | 45 extern bool Arch_ParseArchive(const char **, Lst, SymTable *);
|
| H A D | varname.c | 34 VarName_Get(const char *start, struct Name *name, SymTable *ctxt, bool err, in VarName_Get()
|
| H A D | defines.h | 44 typedef struct SymTable_ SymTable; typedef
|
| H A D | gnode.h | 141 SymTable localvars;
|
| H A D | arch.c | 153 static bool parse_archive(Buffer, const char **, Lst, SymTable *); 192 Arch_ParseArchive(const char **line, Lst nodes, SymTable *ctxt) in Arch_ParseArchive() 213 parse_archive(Buffer expand, const char **linePtr, Lst nodeLst, SymTable *ctxt) in parse_archive()
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjCopy/MachO/ |
| H A D | MachOLayoutBuilder.cpp | 55 for (std::unique_ptr<SymbolEntry> &Sym : O.SymTable.Symbols) in constructStringTable() 62 for (auto &Symbol : O.SymTable.Symbols) in updateSymbolIndexes() 71 assert(llvm::is_sorted(O.SymTable.Symbols, in updateDySymTab() 84 auto Iter = O.SymTable.Symbols.begin(); in updateDySymTab() 85 auto End = O.SymTable.Symbols.end(); in updateDySymTab() 107 O.SymTable.Symbols.size() - (NumLocalSymbols + NumExtDefSymbols); in updateDySymTab() 283 uint64_t StartOfSymbols = updateOffset(NListSize * O.SymTable.Symbols.size()); in layoutTail() 350 MLC.symtab_command_data.nsyms = O.SymTable.Symbols.size(); in layoutTail()
|
| H A D | MachOObject.cpp | 123 for (const std::unique_ptr<SymbolEntry> &Sym : SymTable.Symbols) in removeSections() 138 SymTable.removeSymbols(IsDead); in removeSections() 139 for (std::unique_ptr<SymbolEntry> &S : SymTable.Symbols) in removeSections()
|
| H A D | MachOWriter.cpp | 35 return O.SymTable.Symbols.size() * in symTableSize() 305 char *SymTable = (char *)Buf->getBufferStart() + SymTabCommand.symoff; in writeSymbolTable() local 306 for (auto &Symbol : O.SymTable.Symbols) { in writeSymbolTable() 311 writeNListEntry<MachO::nlist_64>(*Sym, IsLittleEndian, SymTable, Nstrx); in writeSymbolTable() 313 writeNListEntry<MachO::nlist>(*Sym, IsLittleEndian, SymTable, Nstrx); in writeSymbolTable()
|
| H A D | MachOReader.cpp | 242 O.SymTable.Symbols.push_back(std::make_unique<SymbolEntry>(SE)); in readSymbolTable() 259 Reloc.Symbol = O.SymTable.getSymbolByIndex(SymbolNum); in setSymbolInRelocationInfo() 339 Index, O.SymTable.getSymbolByIndex(Index)); in readIndirectSymbolTable()
|
| H A D | MachOObject.h | 302 SymbolTable SymTable; member
|
| H A D | MachOObjcopy.cpp | 96 for (SymbolEntry &Sym : Obj.SymTable) { in updateAndRemoveSymbols() 122 Obj.SymTable.removeSymbols(RemovePred); in updateAndRemoveSymbols()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Object/ |
| H A D | ELFObjectFile.h | 253 ELFSymbolRef toSymbolRef(const Elf_Shdr *SymTable, unsigned SymbolNum) const { in toSymbolRef() argument 254 return ELFSymbolRef({toDRI(SymTable, SymbolNum), this}); in toSymbolRef() 324 DataRefImpl toDRI(const Elf_Shdr *SymTable, unsigned SymbolNum) const { in toDRI() argument 326 if (!SymTable) { in toDRI() 331 assert(SymTable->sh_type == ELF::SHT_SYMTAB || in toDRI() 332 SymTable->sh_type == ELF::SHT_DYNSYM); in toDRI() 342 (reinterpret_cast<uintptr_t>(SymTable) - SHT) / sizeof(Elf_Shdr); in toDRI()
|
| H A D | ELF.h | 1135 const Elf_Shdr &SymTable = **SymTableOrErr; in getSHNDXTable() local 1136 if (SymTable.sh_type != ELF::SHT_SYMTAB && in getSHNDXTable() 1137 SymTable.sh_type != ELF::SHT_DYNSYM) in getSHNDXTable() 1140 object::getELFSectionTypeName(getHeader().e_machine, SymTable.sh_type) + in getSHNDXTable() 1143 uint64_t Syms = SymTable.sh_size / sizeof(Elf_Sym); in getSHNDXTable()
|
| /openbsd-src/gnu/llvm/llvm/tools/obj2yaml/ |
| H A D | elf2yaml.cpp | 32 ArrayRef<Elf_Sym> SymTable; member in __anon3ad6866c0111::ELFDumper 167 unsigned Index = Sym - SymTable.data(); in getUniquedSymbolName() 693 SymTable = *SymtabOrErr; in dumpSymbols() 694 SymbolNames.resize(SymTable.size()); in dumpSymbols()
|