diff options
Diffstat (limited to 'ld/testsuite/ld-x86-64/property-x86-3.s')
-rw-r--r-- | ld/testsuite/ld-x86-64/property-x86-3.s | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/ld/testsuite/ld-x86-64/property-x86-3.s b/ld/testsuite/ld-x86-64/property-x86-3.s index e87ac81..be8cc9e 100644 --- a/ld/testsuite/ld-x86-64/property-x86-3.s +++ b/ld/testsuite/ld-x86-64/property-x86-3.s @@ -1,5 +1,9 @@ .section ".note.gnu.property", "a" +.ifdef __64_bit__ .p2align 3 +.else + .p2align 2 +.endif .long 1f - 0f /* name length. */ .long 3f - 1f /* data length. */ /* NT_GNU_PROPERTY_TYPE_0 */ @@ -7,21 +11,33 @@ 0: .asciz "GNU" /* vendor name. */ 1: +.ifdef __64_bit__ .p2align 3 +.else + .p2align 2 +.endif /* GNU_PROPERTY_X86_ISA_1_USED */ .long 0xc0000000 /* pr_type. */ .long 5f - 4f /* pr_datasz. */ 4: .long 0xa 5: +.ifdef __64_bit__ .p2align 3 +.else + .p2align 2 +.endif /* GNU_PROPERTY_X86_ISA_1_NEEDED */ .long 0xc0000001 /* pr_type. */ .long 5f - 4f /* pr_datasz. */ 4: .long 0x3 5: +.ifdef __64_bit__ .p2align 3 +.else + .p2align 2 +.endif 3: .section ".note.gnu.property", "a" @@ -33,19 +49,31 @@ 0: .asciz "GNU" /* vendor name. */ 1: +.ifdef __64_bit__ .p2align 3 +.else + .p2align 2 +.endif /* GNU_PROPERTY_X86_ISA_1_USED */ .long 0xc0000000 /* pr_type. */ .long 5f - 4f /* pr_datasz. */ 4: .long 0xa0 5: +.ifdef __64_bit__ .p2align 3 +.else + .p2align 2 +.endif /* GNU_PROPERTY_X86_ISA_1_NEEDED */ .long 0xc0000001 /* pr_type. */ .long 5f - 4f /* pr_datasz. */ 4: .long 0x30 5: +.ifdef __64_bit__ .p2align 3 +.else + .p2align 2 +.endif 3: |