Home
last modified time | relevance | path

Searched refs:shstrtab (Results 1 – 25 of 130) sorted by relevance

123456

/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dhex-dump.test4 # RUN: llvm-readelf --file-header --hex-dump=.shstrtab %t > %t.hexdump.out
5 # RUN: llvm-readelf -h --hex-dump .shstrtab %t | cmp %t.hexdump.out -
6 # RUN: llvm-readelf -h -x .shstrtab %t | cmp %t.hexdump.out -
7 # RUN: llvm-readelf -h -x.shstrtab %t | cmp %t.hexdump.out -
8 # RUN: llvm-readelf -hx .shstrtab %t | cmp %t.hexdump.out -
9 # RUN: llvm-readelf -hx.shstrtab %t | cmp %t.hexdump.out -
11 ## A basic correctness check to verify that the .shstrtab section has index 2.
13 # ELF-SEC: [ 2] .shstrtab
16 # RUN: llvm-readobj -x 2 -x 2 -x .shstrtab -x .shstrtab %t 2>&1 \
19 # RUN: llvm-readobj -x 2 -x .shstrtab -x 3 -x not_exist %t 2>&1 \
[all …]
H A Dwrong-shstrtab-type.test2 ## a .shstrtab section does not have a SHT_STRTAB type.
12 # LLVM: Name: .shstrtab
18 # GNU: [ 1] .shstrtab PROGBITS 0000000000000000 000040 000013 00 0 0 0
43 - Name: .shstrtab
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Dsection-headers-exclude.yaml39 - Name: .shstrtab
73 - Name: .shstrtab
100 - Name: .shstrtab
115 - Name: .shstrtab
144 - Name: .shstrtab
170 - Name: .shstrtab
195 - Name: .shstrtab
219 - Name: .shstrtab
240 - Name: .shstrtab
262 - Name: .shstrtab
[all …]
H A Dshstrtab.yaml221 ## Case 10: can explicitly specifiy ".shstrtab" as shstrtab. Output will be the
223 # RUN: yaml2obj --docnum=1 %s -o %t10 -DSHSTRTAB=.shstrtab
238 # CASE10: String dump of section '.shstrtab':
241 # CASE10-NEXT: [ b] .shstrtab{{$}}
245 ## Case 11: can specify custom shstrtab properties.
355 ## Case 16: custom shstrtab can be reordered in the section header table.
387 ## Case 17: custom shstrtab section header can be excluded.
421 ## shstrtab.
459 ## Case 19: custom shstrtab can have a uniqued name.
479 ## Case 20: custom shstrtab named ".strtab" with uniquifying ID.
[all …]
H A Dimplicit-sections.yaml2 ## ".dynstr", ".symtab", ".strtab", ".shstrtab".
18 # CHECK-NEXT: [ 5] .shstrtab STRTAB 0000000000000000 000072 000035
37 - Name: .shstrtab
57 # NODYNSYM-NEXT: [ 5] .shstrtab STRTAB 0000000000000000 000072 000035
76 - Name: .shstrtab
H A Dsection-headers.yaml43 - Name: .shstrtab
248 - Name: .shstrtab
256 ## the .shstrtab section implicitly and don't write the data of the
328 - Name: .shstrtab
376 - Name: .shstrtab
407 # IMPLICIT-NEXT: [ 2] .shstrtab STRTAB 0000000000000000 000041 000013
420 - Name: .shstrtab
441 - Name: .shstrtab
447 Link: .shstrtab
448 - Name: .shstrtab
[all …]
H A Dstrtab-implicit-sections.yaml7 ## for .strtab/.shstrtab and the SHF_ALLOC flag for .dynstr by default.
14 # CASE1-NEXT: [ 2] .shstrtab STRTAB {{.*}} 0
27 - Name: .shstrtab
47 # CASE2-NEXT: [ 2] .shstrtab STRTAB 0000000000000001 000200 {{.*}} WA 0
58 # CASE3-NEXT: [ 2] .shstrtab STRTAB {{.*}} 00 0
77 # CASE4-NEXT: Contents of section .shstrtab:
79 # CASE4-NEXT: 0010 002e7368 73747274 6162002e 73747274 ..shstrtab..strt
94 - Name: .shstrtab
H A Dimplicit-sections-types.yaml18 # CASE1: Name: .shstrtab
41 # CASE2: Name: .shstrtab
58 - Name: .shstrtab
H A Dsection-ordering.yaml20 - Name: .shstrtab
28 # CHECK: Name: .shstrtab
H A Doverride-shname.yaml30 # CHECK: Name: .shstrtab
37 # CHECK-NEXT: |amic..shstrtab..|
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/
H A Dshared-strtab-shstrtab.s13 # RUN: | FileCheck %s --check-prefix=VALIDATE --implicit-check-not=.shstrtab
20 # RUN: | FileCheck %s --check-prefix=BASIC --implicit-check-not=.shstrtab
31 # RUN: | FileCheck %s --check-prefix=SECTION-RENAME --implicit-check-not=.shstrtab
42 # RUN: | FileCheck %s --check-prefix=SYMBOL-RENAME --implicit-check-not=.shstrtab
53 # RUN: | FileCheck %s --check-prefix=SECTION-REMOVE --implicit-check-not=.shstrtab --implicit-che…
63 # RUN: | FileCheck %s --check-prefix=SYMBOL-REMOVE --implicit-check-not=.shstrtab --implicit-chec…
73 # RUN: | FileCheck %s --check-prefix=SECTION-ADD --implicit-check-not=.shstrtab
85 # RUN: | FileCheck %s --check-prefix=SYMBOL-ADD --implicit-check-not=.shstrtab
97 # RUN: | FileCheck %s --check-prefix=STRIP-ALL --implicit-check-not=.shstrtab
H A Dadd-symbol-no-symtab.test16 # SEC-NEXT: Name: .shstrtab
32 ## Reuse the existing .shstrtab (section names) for symbol names.
39 # SEC2-NEXT: Name: .shstrtab
56 - Name: .shstrtab
75 # .shstrtab is reordered before .strtab
76 - Name: .shstrtab
90 # SEC3-NEXT: Name: .shstrtab
H A Dshstrtab-optimize.test5 ## Check we have the correct size of the .shstrtab section
8 # CHECK: Name: .shstrtab
H A Dkeep-many.test29 # CHECK: Name: .shstrtab
34 # REGEX: Name: .shstrtab
H A Dkeep-only-section.test27 # CHECK: Name: .shstrtab
34 # REGEX: Name: .shstrtab
H A Dstrip-non-alloc.test9 # CHECK: Name: .shstrtab
40 # CHECK2: Name: .shstrtab
/llvm-project-15.0.7/llvm/test/tools/llvm-ifs/
H A Dwrite-stub.test4 # RUN: llvm-readobj -h -S --string-dump .dynstr --string-dump .shstrtab --dyn-symbols --dynamic-tab…
7 # RUN: llvm-readobj -h -S --string-dump .dynstr --string-dump .shstrtab --dyn-symbols --dynamic-tab…
10 # RUN: llvm-readobj -h -S --string-dump .dynstr --string-dump .shstrtab --dyn-symbols --dynamic-tab…
13 # RUN: llvm-readobj -h -S --string-dump .dynstr --string-dump .shstrtab --dyn-symbols --dynamic-tab…
16 # RUN: llvm-readobj -h -S --string-dump .dynstr --string-dump .shstrtab --dyn-symbols --dynamic-tab…
36 # RUN: llvm-readobj -h -S --string-dump .dynstr --string-dump .shstrtab --dyn-symbols --dynamic-tab…
37 # RUN: llvm-readobj -h -S --string-dump .dynstr --string-dump .shstrtab --dyn-symbols --dynamic-tab…
132 # CHECK-NEXT: Name: .shstrtab
197 # CHECK: String dump of section '.shstrtab':
201 # CHECK-NEXT: [ 1a] .shstrtab
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/
H A Dimplicit-sections-order.yaml6 ## .strtab (SHT_STRTAB) and .shstrtab (SHT_STRTAB) are not.
31 # RE-1-NEXT: [10] .shstrtab STRTAB 0000000000005000 0000aa 000055 00 0 0 0
32 # RE-2-NEXT: [10] .shstrtab STRTAB 0000000000005000 0000aa 000055 00 A 0 0 0
100 - Name: .shstrtab
112 ## .strtab (SHT_STRTAB) and .shstrtab (SHT_STRTAB) are
148 # OUTPUT2-NEXT: - Name: .shstrtab
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/
H A Ddebug-line-basic.script5 .shstrtab 0 : { *(.shstrtab ) }
/llvm-project-15.0.7/lld/test/ELF/linkerscript/
H A Demit-reloc.s21 # RUN: .shstrtab : { *(.shstrtab) } \
H A Dwildcards.s20 # SEC-DEFAULT-NEXT: 7 .shstrtab 00000038
44 # SEC-ALL-NEXT: 6 .shstrtab 00000032
59 # SEC-NO-NEXT: 4 .shstrtab 0000002a
H A Dsections-nonalloc.s20 ## Orphan placement places other3, .symtab, .shstrtab and .strtab after other2.
23 # CHECK-NEXT: [ 8] .shstrtab STRTAB 0000000000000000 001058 00004d 00 0
46 # CHECK1-NEXT: [ 9] .shstrtab STRTAB 0000000000000000 000108 00004d 00 0
H A Dmap-file2.test43 # CHECK-NEXT: 0 0 48 1 .shstrtab
44 # CHECK-NEXT: 0 0 48 1 <internal>:(.shstrtab)
H A Dmap-file.test57 # CHECK-NEXT: 0 0 2f 1 .shstrtab
58 # CHECK-NEXT: 0 0 2f 1 <internal>:(.shstrtab)
/llvm-project-15.0.7/lld/test/ELF/
H A Dstrip-all.s7 #BEFORE-NEXT: .shstrtab
13 #AFTER: .shstrtab

123456