Home
last modified time | relevance | path

Searched refs:dynstr (Results 1 – 25 of 110) sorted by relevance

12345

/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/
H A Ddynsym-error-remove-strtab.test1 # RUN: not llvm-objcopy -R .dynstr %p/Inputs/dynsym.so %t 2>&1 >/dev/null | FileCheck %s --check-pr…
3 # RUN: not llvm-strip --no-strip-all -R .dynstr %t2 2>&1 >/dev/null | FileCheck %s --check-prefix=E…
5 # ERR1: error: '[[INPUT]]': section '.dynstr' cannot be removed because it is referenced by the sec…
6 # ERR2: error: '[[INPUT]]': section '.dynstr' cannot be removed because it is referenced by the sec…
8 # RUN: llvm-objcopy --allow-broken-links -R .dynstr %p/Inputs/dynsym.so %t3
9 …m-objdump --section-headers %t3 | FileCheck %s --check-prefix=SECTIONS --implicit-check-not=.dynstr
11 # RUN: llvm-strip --no-strip-all --allow-broken-links -R .dynstr %t4
12 …m-objdump --section-headers %t4 | FileCheck %s --check-prefix=SECTIONS --implicit-check-not=.dynstr
/llvm-project-15.0.7/llvm/test/tools/llvm-ifs/
H A Dbinary-read-arch.test12 - Name: .dynstr
21 Link: .dynstr
38 FirstSec: .dynstr
64 - Name: .dynstr
73 Link: .dynstr
90 FirstSec: .dynstr
108 - Name: .dynstr
117 Link: .dynstr
134 FirstSec: .dynstr
H A Dbinary-read-no-dt-strtab.test11 - Name: .dynstr
20 Link: .dynstr
33 FirstSec: .dynstr
H A Dbinary-read-no-dt-strsz.test11 - Name: .dynstr
21 Link: .dynstr
34 FirstSec: .dynstr
H A Dbinary-read-bad-soname.test11 - Name: .dynstr
20 Link: .dynstr
39 FirstSec: .dynstr
H A Dbinary-read-add-soname.test11 - Name: .dynstr
20 Link: .dynstr
37 FirstSec: .dynstr
H A Dbinary-read-soname-no-null.test11 - Name: .dynstr
21 Link: .dynstr
40 FirstSec: .dynstr
H A Dbinary-read-soname.test11 - Name: .dynstr
21 Link: .dynstr
40 FirstSec: .dynstr
H A Dbinary-read-replace-soname.test12 - Name: .dynstr
22 Link: .dynstr
41 FirstSec: .dynstr
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…
102 # CHECK-NEXT: Name: .dynstr
191 # CHECK: String dump of section '.dynstr':
198 # CHECK-NEXT: [ 1] .dynstr
H A Dbinary-read-bad-vaddr.test19 - Name: .dynstr
28 Link: .dynstr
47 FirstSec: .dynstr
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Dimplicit-sections-info.yaml2 ## explicitly listed .dynstr, .dynsym, .strtab and .symtab
23 # CASE1: Name: .dynstr
39 - Name: .dynstr
58 # CASE2: Name: .dynstr
86 # CASE3: Name: .dynstr
105 - Name: .dynstr
H A Dimplicit-sections.yaml2 ## ".dynstr", ".symtab", ".strtab", ".shstrtab".
14 # CHECK-NEXT: [ 1] .dynstr STRTAB 0000000000000100 000040 000001
27 - Name: .dynstr
43 ## Check that yaml2obj creates empty .dynstr and .dynsym sections for
53 # NODYNSYM-NEXT: [ 1] .dynstr STRTAB 0000000000000100 000040 000001
66 - Name: .dynstr
H A Dimplicit-sections-types.yaml12 # CASE1: Name: .dynstr
28 ## Needed to force the creation of the .dynsym and .dynstr.
45 # CASE2: Name: .dynstr
63 - Name: .dynstr
H A Ddynsym-section.yaml4 ## explicitly, but .dynstr is not present.
52 - Name: .dynstr
57 ## Check that by default the .dynsym section will be linked to the .dynstr section,
65 # LINK-DEFAULT: [ 2] .dynstr {{.*}} A 0 0
67 ## Even when the .dynstr section exists, we can explicitly link the .dynsym section
H A Dimplicit-sections-addr.yaml5 ## explicitly listed .dynstr, .dynsym, .strtab
8 # CHECK: Name: .dynstr
40 - Name: .dynstr
H A Dshstrtab.yaml83 # RUN: yaml2obj --docnum=3 %s -o %t3 -DSHSTRTAB=.dynstr
118 # CASE3: String dump of section '.dynstr':
120 # CASE3-NEXT: [ 5] .dynstr{{$}}
151 # RUN: yaml2obj --docnum=1 %s -o %t5 -DSHSTRTAB=.dynstr
164 # CASE5: String dump of section '.dynstr':
165 # CASE5-NEXT: [ 1] .dynstr{{$}}
512 ## Case 21: custom shstrtab named ".dynstr" with uniquifying ID.
513 # RUN: yaml2obj --docnum=3 %s -o %t21 '-DSHSTRTAB=.dynstr (1)'
534 # CASE21: String dump of section '.dynstr':
539 # CASE21: String dump of section '.dynstr':
[all …]
H A Dstrtab-implicit-sections.yaml7 ## for .strtab/.shstrtab and the SHF_ALLOC flag for .dynstr by default.
15 # CASE1-NEXT: [ 3] .dynstr STRTAB {{.*}} A 0
31 - Name: .dynstr
48 # CASE2-NEXT: [ 3] .dynstr STRTAB 0000000000000000 000300 {{.*}} S 0
78 # CASE4-NEXT: 0000 002e6479 6e737472 002e6479 6e73796d ..dynstr..dynsym
81 # CASE4-NEXT: Contents of section .dynstr:
98 - Name: .dynstr
H A Dverneed-section.yaml3 ## the `.dynstr` section by default.
14 # FIELDS: [ 3] .dynstr
103 ## Check we set the sh_link field to 0 when there is no .dynstr section.
166 ## Check we set the sh_link field to 0 when the .dynstr section is excluded
183 - Name: .dynstr
191 - Name: .dynstr
/llvm-project-15.0.7/lld/test/ELF/linkerscript/
H A Dout-of-order.s10 # seg2: .dynsym .dynstr .text .hash
15 # for seg2, we assign address: .dynsym(0x2000), .dynstr(0x2018) ...
17 # .dynstr current address cursor, which is the end # of .dynsym and so
30 # CHECK-NEXT: 4 .dynstr 00000001 0000000000002018
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/
H A Dimplicit-sections-order.yaml5 ## and .dynstr (SHT_STRTAB) are allocatable sections and .symtab (SHT_SYMTAB),
22 # RE-1-NEXT: [ 4] .dynstr STRTAB 0000000000002000 000070 000005 00 A 0 0 0
23 # RE-2-NEXT: [ 4] .dynstr STRTAB 0000000000002000 000070 000005 00 0 0 0
47 # OUTPUT-NEXT: Link: .dynstr
50 # OUTPUT-NEXT: - Name: .dynstr
82 - Name: .dynstr
114 ## .dynstr (SHT_STRTAB) are not.
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/ELF/
H A Dnull-jmprel.yaml22 LastSec: .dynstr
55 Link: .dynstr
78 - Name: .dynstr
100 Link: .dynstr
/llvm-project-15.0.7/bolt/test/AArch64/Inputs/
H A Dtls-trad.yaml37 Link: .dynstr
39 - Name: .dynstr
93 Link: .dynstr
133 - Name: .dynstr
H A Dtls-ld.yaml37 Link: .dynstr
39 - Name: .dynstr
90 Link: .dynstr
126 - Name: .dynstr
/llvm-project-15.0.7/lld/test/ELF/
H A Ddynstr-no-rosegment.s2 # Verify that a .dynstr in the .text segment has null byte terminators
6 # RUN: llvm-objdump %t.so -s -j .dynstr | FileCheck %s

12345