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.  */
110:
12	.asciz "GNU"		/* vendor name.  */
131:
14.ifdef __64_bit__
15	.p2align 3
16.else
17	.p2align 2
18.endif
19	/* GNU_PROPERTY_X86_COMPAT_2_ISA_1_USED */
20	.long 0xc0010000	/* pr_type.  */
21	.long 5f - 4f		/* pr_datasz.  */
224:
23	.long 0xa
245:
25.ifdef __64_bit__
26	.p2align 3
27.else
28	.p2align 2
29.endif
30	/* GNU_PROPERTY_X86_COMPAT_2_ISA_1_NEEDED */
31	.long 0xc0008000	/* pr_type.  */
32	.long 5f - 4f		/* pr_datasz.  */
334:
34	.long 0x3
355:
36.ifdef __64_bit__
37	.p2align 3
38.else
39	.p2align 2
40.endif
413:
42
43	.section ".note.gnu.property", "a"
44.ifdef __64_bit__
45	.p2align 3
46.else
47	.p2align 2
48.endif
49	.long 1f - 0f		/* name length.  */
50	.long 3f - 1f		/* data length.  */
51	/* NT_GNU_PROPERTY_TYPE_0 */
52	.long 5			/* note type.  */
530:
54	.asciz "GNU"		/* vendor name.  */
551:
56.ifdef __64_bit__
57	.p2align 3
58.else
59	.p2align 2
60.endif
61	/* GNU_PROPERTY_X86_COMPAT_2_ISA_1_USED */
62	.long 0xc0010000	/* pr_type.  */
63	.long 5f - 4f		/* pr_datasz.  */
644:
65	.long 0xa0
665:
67.ifdef __64_bit__
68	.p2align 3
69.else
70	.p2align 2
71.endif
72	/* GNU_PROPERTY_X86_COMPAT_2_ISA_1_NEEDED */
73	.long 0xc0008000	/* pr_type.  */
74	.long 5f - 4f		/* pr_datasz.  */
754:
76	.long 0x30
775:
78.ifdef __64_bit__
79	.p2align 3
80.else
81	.p2align 2
82.endif
833:
84