Lines Matching full:text
8 # RUN: ld.lld a.o -T text-rw.lds -o text-rw
9 # RUN: llvm-readelf -S text-rw | FileCheck %s --check-prefix=TEXT-RW
10 # TEXT-RW: .interp PROGBITS 00000000000002{{..}} 0
11 # TEXT-RW-NEXT: .note.my NOTE 00000000000002{{..}} 0
12 # TEXT-RW-NEXT: .text PROGBITS 00000000000002{{..}} 0
13 # TEXT-RW-NEXT: .mytext PROGBITS 00000000000002{{..}} 0
14 # TEXT-RW-NEXT: .jcr PROGBITS 00000000000002{{..}} 0
15 # TEXT-RW-NEXT: .rw1 PROGBITS 0000000000001{{...}} 0
16 # TEXT-RW-NEXT: .rw2 PROGBITS 0000000000001{{...}} 0
17 # TEXT-RW-NEXT: .rw3 PROGBITS 0000000000001{{...}} 0
18 # TEXT-RW-NEXT: .bss NOBITS 0000000000001{{...}} 0
20 # RUN: ld.lld a.o -T only-text.lds -o only-text
21 # RUN: llvm-readelf -S only-text | FileCheck %s --check-prefix=ONLY-TEXT
22 # ONLY-TEXT: .interp PROGBITS 00000000000002{{..}} 0
23 # ONLY-TEXT-NEXT: .note.my NOTE 00000000000002{{..}} 0
24 # ONLY-TEXT-NEXT: .text PROGBITS 00000000000002{{..}} 0
25 # ONLY-TEXT-NEXT: .mytext PROGBITS 00000000000002{{..}} 0
26 # ONLY-TEXT-NEXT: .jcr PROGBITS 00000000000002{{..}} 0
27 # ONLY-TEXT-NEXT: .rw1 PROGBITS 00000000000002{{..}} 0
28 # ONLY-TEXT-NEXT: .rw2 PROGBITS 00000000000002{{..}} 0
29 # ONLY-TEXT-NEXT: .rw3 PROGBITS 00000000000002{{..}} 0
30 # ONLY-TEXT-NEXT: .bss NOBITS 00000000000002{{..}} 0
32 # RUN: ld.lld a.o -T text-align.lds -o text-align
33 # RUN: llvm-readelf -S text-align | FileCheck %s --check-prefix=TEXT-ALIGN
34 # TEXT-ALIGN: .interp PROGBITS 00000000000002{{..}} 0
35 # TEXT-ALIGN-NEXT: .note.my NOTE 00000000000002{{..}} 0
36 # TEXT-ALIGN-NEXT: .text PROGBITS 00000000000002{{..}} 0
37 # TEXT-ALIGN-NEXT: .mytext PROGBITS 0000000000001000 0
38 # TEXT-ALIGN-NEXT: .jcr PROGBITS 0000000000001{{...}} 0
39 # TEXT-ALIGN-NEXT: .rw1 PROGBITS 0000000000001{{...}} 0
40 # TEXT-ALIGN-NEXT: .rw2 PROGBITS 0000000000001{{...}} 0
41 # TEXT-ALIGN-NEXT: .rw3 PROGBITS 0000000000001{{...}} 0
42 # TEXT-ALIGN-NEXT: .bss NOBITS 0000000000001{{...}} 0
48 # ONLY-RW-NEXT: .text PROGBITS 00000000000002{{..}} 0
56 # RUN: ld.lld a.o -T rw-text.lds -o rw-text
57 # RUN: llvm-readelf -S rw-text | FileCheck %s --check-prefix=RW-TEXT
58 # RW-TEXT: .jcr PROGBITS 00000000000002{{..}} 0
59 # RW-TEXT-NEXT: .rw1 PROGBITS 00000000000002{{..}} 0
60 # RW-TEXT-NEXT: .rw2 PROGBITS 00000000000002{{..}} 0
61 # RW-TEXT-NEXT: .rw3 PROGBITS 00000000000002{{..}} 0
62 # RW-TEXT-NEXT: .bss NOBITS 00000000000002{{..}} 0
63 # RW-TEXT-NEXT: .interp PROGBITS 00000000000002{{..}} 0
64 # RW-TEXT-NEXT: .note.my NOTE 00000000000002{{..}} 0
65 # RW-TEXT-NEXT: .text PROGBITS 0000000000001{{...}} 0
66 # RW-TEXT-NEXT: .mytext PROGBITS 0000000000001{{...}} 0
68 # RUN: ld.lld a.o -T rw-text-rw.lds -o rw-text-rw
69 # RUN: llvm-readelf -S rw-text-rw | FileCheck %s --check-prefix=RW-TEXT-RW
70 # RW-TEXT-RW: .jcr PROGBITS 00000000000002{{..}} 0
71 # RW-TEXT-RW-NEXT: .rw1 PROGBITS 00000000000002{{..}} 0
72 # RW-TEXT-RW-NEXT: .interp PROGBITS 00000000000002{{..}} 0
73 # RW-TEXT-RW-NEXT: .note.my NOTE 00000000000002{{..}} 0
74 # RW-TEXT-RW-NEXT: .text PROGBITS 0000000000001{{...}} 0
75 # RW-TEXT-RW-NEXT: .mytext PROGBITS 0000000000001{{...}} 0
76 # RW-TEXT-RW-NEXT: .rw2 PROGBITS 0000000000002{{...}} 0
77 # RW-TEXT-RW-NEXT: .rw3 PROGBITS 0000000000002{{...}} 0
78 # RW-TEXT-RW-NEXT: .bss NOBITS 0000000000002{{...}} 0
88 .text; nop
91 #--- text-rw.lds
94 .text : { *(.text) }
100 #--- only-text.lds
103 .text : { *(.text) }
106 #--- text-align.lds
109 .text : { *(.text) }
120 #--- rw-text.lds
125 .text : { *(.text) }
128 #--- rw-text-rw.lds
133 .text : { *(.text) }