/external/elfutils/tests/ |
run-unstrip-test4.sh | 2 # limited .symtab/.strtab data, with a separate .debuginfo binary that 3 # has full .symtab/.strtab data. 14 original=testfile-strtab 15 stripped=testfile-strtab.stripped 16 debugfile=testfile-strtab.debuginfo
|
run-readelf-test2.sh | 22 testrun_compare ${abs_top_builddir}/src/readelf -x .strtab testfile28 <<\EOF 24 Hex dump of section [6] '.strtab', 1 bytes at offset 0x290:
|
run-elfgetzdata.sh | 31 8: .strtab, NOT compressed 42 8: .strtab, NOT compressed 55 9: .strtab, NOT compressed 67 9: .strtab, NOT compressed 79 8: .strtab, NOT compressed 90 8: .strtab, NOT compressed 103 9: .strtab, NOT compressed 115 9: .strtab, NOT compressed 127 8: .strtab, NOT compressed 138 8: .strtab, NOT compresse [all...] |
fillfile.c | 40 add_strtab_entry (Elf_Scn *strtab, const char *str) 45 Elf_Data *data = elf_newdata (strtab); 67 // Create strtab section. 82 printf ("cannot get header for new strtab section: %s\n", 94 shdr->sh_name = add_strtab_entry (scn, ".strtab"); 96 // We have to store the section strtab index in the ELF header. 115 // Finished strtab section, update the header. 118 printf ("cannot update STRTAB section header: %s\n", elf_errmsg (-1)); 129 add_data_section (Elf *elf, Elf_Scn *strtab, const char *sname) 155 shdr->sh_name = add_strtab_entry (strtab, sname) 246 Elf_Scn *strtab = create_strtab (elf); local [all...] |
run-readelf-z.sh | 38 [ 6] .shstrtab STRTAB 0000000000000000 00000384 00000059 0 0 0 1 40 [ 8] .strtab STRTAB 0000000000000000 00000210 0000004b 0 0 0 1 61 [ 7] .shstrtab STRTAB 0000000000000000 000003d0 00000063 0 0 0 1 63 [ 9] .strtab STRTAB 0000000000000000 00000270 00000044 0 0 0 1 83 [ 6] .shstrtab STRTAB 0000000000000000 000003a8 00000056 0 0 0 1 85 [ 8] .strtab STRTAB 0000000000000000 00000210 0000004b 0 0 0 1 106 [ 7] .shstrtab STRTAB 0000000000000000 000003f4 00000060 0 0 0 [all...] |
run-elfputzdata.sh | 58 Lets compress 35 .strtab, size: 5727 96 Lets compress 35 .strtab, size: 5727 135 Lets compress 33 .strtab, size: 757 171 Lets compress 33 .strtab, size: 757 213 Lets compress 36 .strtab, size: 602 252 Lets compress 36 .strtab, size: 602 296 Lets compress 38 .strtab, size: 569 337 Lets compress 38 .strtab, size: 569
|
/art/compiler/debug/ |
elf_symtab_writer.h | 53 auto* strtab = builder->GetStrTab(); local 74 strtab->Start(); 75 strtab->Write(""); // strtab should start with empty string. 78 symtab->Add(strtab->Write("$t"), text, mapping_symbol_address, 0, STB_LOCAL, STT_NOTYPE); 87 name_offset = strtab->Write(info.custom_name); 94 name_offset = strtab->Write(name); 109 typename ElfTypes::Word dex_name = strtab->Write(kDexFileSymbolName); 113 strtab->End();
|
/external/compiler-rt/lib/cfi/ |
cfi.cc | 189 uptr strtab = 0, symtab = 0; 194 strtab = p->d_un.d_ptr; 197 if (symtab > strtab) { 198 VReport(1, "Can not handle: symtab > strtab (%p > %zx)\n", symtab, strtab); 202 // Verify that strtab and symtab are inside of the same LOAD segment. 203 // This excludes VDSO, which has (very high) bogus strtab and symtab pointers. 210 if (strtab >= beg && strtab < end && symtab >= beg && symtab < end) 217 VReport(1, "Can not handle: symtab %p, strtab %zx\n", symtab, strtab) [all...] |
/bionic/libc/bionic/ |
vdso.cpp | 118 const char* strtab = nullptr; local 122 strtab = reinterpret_cast<const char*>(vdso_addr + d->d_un.d_ptr); 127 if (strtab == nullptr || symtab == nullptr) { 134 if (strcmp(vdso[j].name, strtab + symtab[i].st_name) == 0) {
|
/device/linaro/bootloader/arm-trusted-firmware/lib/libfdt/ |
libfdt_internal.h | 67 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
|
fdt.c | 230 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s) 233 const char *last = strtab + tabsize - len; 236 for (p = strtab; p <= last; p++)
|
fdt_sw.c | 202 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 208 p = _fdt_find_string(strtab - strtabsize, strtabsize, s); 210 return p - strtab; 218 memcpy(strtab + offset, s, len);
|
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/FdtLib/ |
libfdt_internal.h | 67 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
|
fdt.c | 229 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s)
232 const char *last = strtab + tabsize - len;
235 for (p = strtab; p <= last; p++)
|
fdt_sw.c | 170 char *strtab = (char *)fdt + fdt_totalsize(fdt);
local 176 p = _fdt_find_string(strtab - strtabsize, strtabsize, s);
178 return p - strtab;
186 memcpy(strtab + offset, s, len);
|
/external/dtc/libfdt/ |
libfdt_internal.h | 67 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
|
fdt.c | 230 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s) 233 const char *last = strtab + tabsize - len; 236 for (p = strtab; p <= last; p++)
|
fdt_sw.c | 202 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 208 p = _fdt_find_string(strtab - strtabsize, strtabsize, s); 210 return p - strtab; 218 memcpy(strtab + offset, s, len);
|
/external/u-boot/scripts/dtc/libfdt/ |
libfdt_internal.h | 67 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s);
|
fdt.c | 233 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s) 236 const char *last = strtab + tabsize - len; 239 for (p = strtab; p <= last; p++)
|
fdt_sw.c | 202 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 208 p = fdt_find_string_(strtab - strtabsize, strtabsize, s); 210 return p - strtab; 218 memcpy(strtab + offset, s, len);
|
/external/swiftshader/third_party/LLVM/test/Scripts/ |
elf-dump | 67 def dump(self, shstrtab, f, strtab, dumpdata): 80 dumpSymtab(f, self, strtab) 95 def dumpSymtab(f, section, strtab): 102 print " (('st_name', %s)" % common_dump.HexDump(name), "# %r" % strtab[name[0]] 198 strtab = None 200 if shstrtab[section.sh_name[0]] == ".strtab": 202 strtab = StringTable(f.read(section.sh_size[0])) 208 sections[index].dump(shstrtab, f, strtab, opts.dumpSectionData)
|
/external/libunwind/src/ia64/ |
Gfind_unwind_table.c | 43 char *strtab; local 77 strtab = (char *) edi->ei.image + str_shdr->sh_offset; 80 if (strcmp (strtab + shdr->sh_name, ".opd") == 0
|
/external/grpc-grpc/src/core/lib/slice/ |
slice_intern.cc | 134 interned_slice_refcount** strtab; local 137 strtab = static_cast<interned_slice_refcount**>( 144 s->bucket_next = strtab[idx]; 145 strtab[idx] = s; 149 shard->strs = strtab;
|
/external/swiftshader/third_party/LLVM/lib/Archive/ |
ArchiveReader.cpp | 166 if (index < strtab.length()) { 167 const char* namep = strtab.c_str() + index; 168 const char* endp = strtab.c_str() + strtab.length(); 293 strtab.assign(At, mbr->getSize()); 405 strtab.assign((const char*)mbr->getData(), mbr->getSize());
|