Lines Matching defs:shstrtab
96 // | .shstrtab |
104 // | .shstrtab\0 |
113 // | Elf32_Shdr .shstrtab |
239 // .shstrtab
242 std::string shstrtab;
243 shstrtab += '\0';
244 uint32_t shstrtab_dynamic_offset = shstrtab.size();
246 shstrtab += ".dynamic";
247 shstrtab += '\0';
248 uint32_t shstrtab_dynsym_offset = shstrtab.size();
249 shstrtab += ".dynsym";
250 shstrtab += '\0';
251 uint32_t shstrtab_dynstr_offset = shstrtab.size();
252 shstrtab += ".dynstr";
253 shstrtab += '\0';
254 uint32_t shstrtab_hash_offset = shstrtab.size();
255 shstrtab += ".hash";
256 shstrtab += '\0';
257 uint32_t shstrtab_rodata_offset = shstrtab.size();
258 shstrtab += ".rodata";
259 shstrtab += '\0';
260 uint32_t shstrtab_text_offset = shstrtab.size();
261 shstrtab += ".text";
262 shstrtab += '\0';
263 uint32_t shstrtab_shstrtab_offset = shstrtab.size();
264 shstrtab += ".shstrtab";
265 shstrtab += '\0';
266 uint32_t shstrtab_size = shstrtab.size();
466 // .shstrtab initialized above as shstrtab
641 // .shstrtab
644 PLOG(ERROR) << "Failed to seek to .shstrtab offset " << shstrtab_offset
648 if (!elf_file_->WriteFully(&shstrtab[0], shstrtab_size)) {
649 PLOG(ERROR) << "Failed to write .shstrtab for " << elf_file_->GetPath();