| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ |
| H A D | hex-dump.test | 4 # 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 D | wrong-shstrtab-type.test | 2 ## 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 D | section-headers-exclude.yaml | 39 - 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 D | shstrtab.yaml | 221 ## 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 D | implicit-sections.yaml | 2 ## ".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 D | section-headers.yaml | 43 - 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 D | strtab-implicit-sections.yaml | 7 ## 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 D | implicit-sections-types.yaml | 18 # CASE1: Name: .shstrtab 41 # CASE2: Name: .shstrtab 58 - Name: .shstrtab
|
| H A D | section-ordering.yaml | 20 - Name: .shstrtab 28 # CHECK: Name: .shstrtab
|
| H A D | override-shname.yaml | 30 # CHECK: Name: .shstrtab 37 # CHECK-NEXT: |amic..shstrtab..|
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/ |
| H A D | shared-strtab-shstrtab.s | 13 # 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 D | add-symbol-no-symtab.test | 16 # 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 D | shstrtab-optimize.test | 5 ## Check we have the correct size of the .shstrtab section 8 # CHECK: Name: .shstrtab
|
| H A D | keep-many.test | 29 # CHECK: Name: .shstrtab 34 # REGEX: Name: .shstrtab
|
| H A D | keep-only-section.test | 27 # CHECK: Name: .shstrtab 34 # REGEX: Name: .shstrtab
|
| H A D | strip-non-alloc.test | 9 # CHECK: Name: .shstrtab 40 # CHECK2: Name: .shstrtab
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-ifs/ |
| H A D | write-stub.test | 4 # 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 D | implicit-sections-order.yaml | 6 ## .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 D | debug-line-basic.script | 5 .shstrtab 0 : { *(.shstrtab ) }
|
| /llvm-project-15.0.7/lld/test/ELF/linkerscript/ |
| H A D | emit-reloc.s | 21 # RUN: .shstrtab : { *(.shstrtab) } \
|
| H A D | wildcards.s | 20 # SEC-DEFAULT-NEXT: 7 .shstrtab 00000038 44 # SEC-ALL-NEXT: 6 .shstrtab 00000032 59 # SEC-NO-NEXT: 4 .shstrtab 0000002a
|
| H A D | sections-nonalloc.s | 20 ## 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 D | map-file2.test | 43 # CHECK-NEXT: 0 0 48 1 .shstrtab 44 # CHECK-NEXT: 0 0 48 1 <internal>:(.shstrtab)
|
| H A D | map-file.test | 57 # 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 D | strip-all.s | 7 #BEFORE-NEXT: .shstrtab 13 #AFTER: .shstrtab
|