]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/i386/secrel.s
x86: allow @secrel32 also in data definitions
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / i386 / secrel.s
CommitLineData
3e301ce0
JB
1.text
2
3 .ascii ">>>>"
4pre04: .ascii "<<<<"
5 .ascii ">>>>>"
6pre0d: .ascii "<<<"
7 .ascii ">>>>>>"
8pre16: .ascii "<<"
9 .ascii ">>>>>>>"
10pre1f: .ascii "<"
11
12.data
13
14 .ascii ">>>>"
15sam04: .ascii "<<<<"
16 .ascii ">>>>>"
17sam0d: .ascii "<<<"
18 .ascii ">>>>>>"
19sam16: .ascii "<<"
20 .ascii ">>>>>>>"
21sam1f: .ascii "<"
22
23 .ascii ">>>>"
24 .secrel32 pre04
25 .byte 0x11
26 .secrel32 pre0d
27 .byte 0x11
28 .secrel32 pre16
29 .byte 0x11
5e0a033b 30 .long pre1f@secrel32
3e301ce0
JB
31 .byte 0x11
32 .ascii "<<<<<<<<"
33
34 .ascii ">>>>"
35 .secrel32 sam04
36 .byte 0x11
37 .secrel32 sam0d
38 .byte 0x11
5e0a033b 39 .long sam16@secrel32
3e301ce0
JB
40 .byte 0x11
41 .secrel32 sam1f
42 .byte 0x11
43 .ascii "<<<<<<<<"
44
45 .ascii ">>>>"
46 .secrel32 nex04
47 .byte 0x11
5e0a033b 48 .long nex0d@secrel32
3e301ce0
JB
49 .byte 0x11
50 .secrel32 nex16
51 .byte 0x11
52 .secrel32 nex1f
53 .byte 0x11
54 .ascii "<<<<<<<<"
55
56 .ascii ">>>>"
5e0a033b 57 .long ext24@secrel32
3e301ce0
JB
58 .byte 0x11
59 .secrel32 ext2d
60 .byte 0x11
61 .secrel32 ext36
62 .byte 0x11
63 .secrel32 ext3f
64 .byte 0x11
65 .ascii "<<<<<<<<"
66
5e0a033b
JB
67 .long pre0d@secrel32+3
68 .long pre16@secrel32+six
69
3e301ce0
JB
70 leal bar@SECREL32+44(%eax), %edx
71
72.section .rdata
73
74 .ascii ">>>>"
75nex04: .ascii "<<<<"
76 .ascii ">>>>>"
77nex0d: .ascii "<<<"
78 .ascii ">>>>>>"
79nex16: .ascii "<<"
80 .ascii ">>>>>>>"
81nex1f: .ascii "<"
82 .ascii ">>>>"
83
84 .p2align 4,0
5e0a033b 85 .equ six,6