Home | History | Annotate | Download | only in Target

Lines Matching refs:strtab

214 /// In ELF executable files, regular name pools are .symtab, .strtab,
227 size_t strtab = 1;
231 // compute size of .symtab, .dynsym and .strtab
241 strtab += str_size;
308 file_format->getStrTab().setSize(strtab);
316 // .dynstr, .symtab, .strtab and .hash, we can not reserve non-DT_NEEDED
323 /// emitRegNamePools - emit regular name pools - .symtab, .strtab
377 char* strtab = (char*)strtab_region->start();
378 strtab[0] = '\0';
400 // compute size of .symtab, .dynsym and .strtab
430 strcpy((strtab + strtabsize), (*symbol)->name());
511 char* strtab = (char*)strtab_region->start();
512 strtab[0] = '\0';
551 strcpy((strtab + strtabsize), (*symbol)->name());
572 strcpy((strtab + strtabsize), (*input)->name().c_str());
579 strcpy((strtab + strtabsize), (*input)->name().c_str());
594 strcpy((strtab + strtabsize), pOutput.name().c_str());
620 llvm::StringRef name(strtab + symtab32[sym_idx].st_name);
628 llvm::StringRef name(strtab + symtab64[sym_idx].st_name);