ld: Update function prototypes for compilers defaulting to -std=gnu23
[binutils-gdb.git] / ld / testsuite / ld-x86-64 / property-stack.S
blobede808a7de072f7b00387f8b929335d7957caee4
1 #ifdef __LP64__
2 # define ALIGN 3
3 #else
4 # define ALIGN 2
5 #endif
6         .section ".note.gnu.property", "a"
7         .p2align ALIGN
8         .long 1f - 0f           /* name length.  */
9         .long 3f - 1f           /* data length.  */
10         /* NT_GNU_PROPERTY_TYPE_0 */
11         .long 5                 /* note type.  */
13         .asciz "GNU"            /* vendor name.  */
15         .p2align ALIGN
16         /* GNU_PROPERTY_STACK_SIZE */
17         .long 1                 /* pr_type.  */
18         .long 5f - 4f           /* pr_datasz.  */
20         .dc.a 0x800000          /* Stack size.  */
22         .p2align ALIGN
24         .section        .note.GNU-stack