]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - binutils/testsuite/binutils-all/x86-64/pr23494c.s
x86: Update GNU_PROPERTY_X86_XXX macros
[thirdparty/binutils-gdb.git] / binutils / testsuite / binutils-all / x86-64 / pr23494c.s
1 .section ".note.gnu.property", "a"
2 .ifdef __64_bit__
3 .p2align 3
4 .else
5 .p2align 2
6 .endif
7 .long 1f - 0f /* name length. */
8 .long 3f - 1f /* data length. */
9 /* NT_GNU_PROPERTY_TYPE_0 */
10 .long 5 /* note type. */
11 0:
12 .asciz "GNU" /* vendor name. */
13 1:
14 .ifdef __64_bit__
15 .p2align 3
16 .else
17 .p2align 2
18 .endif
19 /* GNU_PROPERTY_STACK_SIZE */
20 .long 1 /* pr_type. */
21 .long 5f - 4f /* pr_datasz. */
22 4:
23 .dc.a -1
24 5:
25 .ifdef __64_bit__
26 .p2align 3
27 .else
28 .p2align 2
29 .endif
30 3:
31
32 .section ".note.gnu.property", "a"
33 .ifdef __64_bit__
34 .p2align 3
35 .else
36 .p2align 2
37 .endif
38 .long 1f - 0f /* name length. */
39 .long 3f - 1f /* data length. */
40 /* NT_GNU_PROPERTY_TYPE_0 */
41 .long 5 /* note type. */
42 0:
43 .asciz "GNU" /* vendor name. */
44 1:
45 .ifdef __64_bit__
46 .p2align 3
47 .else
48 .p2align 2
49 .endif
50 /* GNU_PROPERTY_X86_ISA_1_USED */
51 .long 0xc0010000 /* pr_type. */
52 .long 5f - 4f /* pr_datasz. */
53 4:
54 .long 0xa
55 5:
56 .ifdef __64_bit__
57 .p2align 3
58 .else
59 .p2align 2
60 .endif
61 3:
62
63 .section ".note.gnu.property", "a"
64 .ifdef __64_bit__
65 .p2align 3
66 .else
67 .p2align 2
68 .endif
69 .long 1f - 0f /* name length. */
70 .long 3f - 1f /* data length. */
71 /* NT_GNU_PROPERTY_TYPE_0 */
72 .long 5 /* note type. */
73 0:
74 .asciz "GNU" /* vendor name. */
75 1:
76 .ifdef __64_bit__
77 .p2align 3
78 .else
79 .p2align 2
80 .endif
81 /* GNU_PROPERTY_X86_ISA_1_NEEDED */
82 .long 0xc0008000 /* pr_type. */
83 .long 5f - 4f /* pr_datasz. */
84 4:
85 .long 0xa0
86 5:
87 .ifdef __64_bit__
88 .p2align 3
89 .else
90 .p2align 2
91 .endif
92 3:
93
94 .section ".note.gnu.property", "a"
95 .ifdef __64_bit__
96 .p2align 3
97 .else
98 .p2align 2
99 .endif
100 .long 1f - 0f /* name length. */
101 .long 3f - 1f /* data length. */
102 /* NT_GNU_PROPERTY_TYPE_0 */
103 .long 5 /* note type. */
104 0:
105 .asciz "GNU" /* vendor name. */
106 1:
107 .ifdef __64_bit__
108 .p2align 3
109 .else
110 .p2align 2
111 .endif
112 /* GNU_PROPERTY_X86_ISA_1_USED */
113 .long 0xc0010000 /* pr_type. */
114 .long 5f - 4f /* pr_datasz. */
115 4:
116 .long 0xa0
117 5:
118 .ifdef __64_bit__
119 .p2align 3
120 .else
121 .p2align 2
122 .endif
123 3: