|
1 | 1 | # RUN: rm -rf %t && split-file %s %t && cd %t
|
2 | 2 |
|
3 | 3 | #--- gnu-42-1.s
|
4 |
| - |
5 | 4 | .section ".note.gnu.property", "a"
|
6 | 5 | .long 4 // Name length is always 4 ("GNU")
|
7 | 6 | .long end - begin // Data length
|
|
45 | 44 | # OBJ-NEXT: ]
|
46 | 45 |
|
47 | 46 | #--- gnu-0-0.s
|
48 |
| - |
49 | 47 | .section ".note.gnu.property", "a"
|
50 | 48 | .long 4 // Name length is always 4 ("GNU")
|
51 | 49 | .long end - begin // Data length
|
|
68 | 66 | # RUN: FileCheck --check-prefix=OBJ -DPLATFORM="0x0 (invalid)" -DVERSION=0x0 %s
|
69 | 67 |
|
70 | 68 | #--- gnu-1-0.s
|
71 |
| - |
72 | 69 | .section ".note.gnu.property", "a"
|
73 | 70 | .long 4 // Name length is always 4 ("GNU")
|
74 | 71 | .long end - begin // Data length
|
|
91 | 88 | # RUN: FileCheck --check-prefix=OBJ -DPLATFORM="0x1 (baremetal)" -DVERSION=0x0 %s
|
92 | 89 |
|
93 | 90 | #--- gnu-0x10000002-85.s
|
94 |
| - |
95 | 91 | .section ".note.gnu.property", "a"
|
96 | 92 | .long 4 // Name length is always 4 ("GNU")
|
97 | 93 | .long end - begin // Data length
|
|
116 | 112 | # RUN: -DVERSION="0x55 (PointerAuthIntrinsics, !PointerAuthCalls, PointerAuthReturns, !PointerAuthAuthTraps, PointerAuthVTPtrAddressDiscrimination, !PointerAuthVTPtrTypeDiscrimination, PointerAuthInitFini)" %s
|
117 | 113 |
|
118 | 114 | #--- gnu-0x10000002-128.s
|
119 |
| - |
120 | 115 | .section ".note.gnu.property", "a"
|
121 | 116 | .long 4 // Name length is always 4 ("GNU")
|
122 | 117 | .long end - begin // Data length
|
|
139 | 134 | # RUN: FileCheck --check-prefix=OBJ -DPLATFORM="0x10000002 (llvm_linux)" -DVERSION="0x80 (unknown)" %s
|
140 | 135 |
|
141 | 136 | #--- gnu-short.s
|
142 |
| - |
143 | 137 | .section ".note.gnu.property", "a"
|
144 | 138 | .long 4 // Name length is always 4 ("GNU")
|
145 | 139 | .long end - begin // Data length
|
|
185 | 179 | # OBJ-ERR-NEXT: ]
|
186 | 180 |
|
187 | 181 | #--- gnu-long.s
|
188 |
| - |
189 | 182 | .section ".note.gnu.property", "a"
|
190 | 183 | .long 4 // Name length is always 4 ("GNU")
|
191 | 184 | .long end - begin // Data length
|
|
0 commit comments