1	.psr abi64
2	.global esym
3	.section .rodata, "a", @progbits
4	.text
5_start:
6	adds		r1 = @gprel(esym), r0
7
8	adds		r1 = @ltoff(esym), r0
9	.xdata4 .rodata, @ltoff(esym)
10	.xdata8 .rodata, @ltoff(esym)
11
12	adds		r1 = @pltoff(esym), r0
13	.xdata4 .rodata, @pltoff(esym)
14
15	adds		r1 = @fptr(esym), r0
16	mov		r2 = @fptr(esym)
17
18	adds		r1 = @pcrel(esym), r0
19
20	adds		r1 = @ltoff(@fptr(esym)), r0
21
22	adds		r1 = @segrel(esym), r0
23	mov		r2 = @segrel(esym)
24	movl		r3 = @segrel(esym)
25
26	adds		r1 = @secrel(esym), r0
27	mov		r2 = @secrel(esym)
28	movl		r3 = @secrel(esym)
29
30	adds		r1 = @ltv(esym), r0
31	mov		r2 = @ltv(esym)
32	movl		r3 = @ltv(esym)
33
34	adds		r1 = @iplt(esym), r0
35	mov		r2 = @iplt(esym)
36	movl		r3 = @iplt(esym)
37	.xdata4 .rodata, @iplt(esym)
38	.xdata8 .rodata, @iplt(esym)
39
40	adds		r1 = @ltoffx(esym), r0
41
42	.xdata4 .rodata, @tprel(esym)
43
44	adds		r1 = @ltoff(@tprel(esym)), r0
45	movl		r3 = @ltoff(@tprel(esym))
46	.xdata4 .rodata, @ltoff(@tprel(esym))
47	.xdata8 .rodata, @ltoff(@tprel(esym))
48
49	adds		r1 = @dtpmod(esym), r0
50	mov		r2 = @dtpmod(esym)
51	movl		r3 = @dtpmod(esym)
52	.xdata4 .rodata, @dtpmod(esym)
53
54	adds		r1 = @ltoff(@dtpmod(esym)), r0
55	movl		r3 = @ltoff(@dtpmod(esym))
56	.xdata4 .rodata, @ltoff(@tprel(esym))
57	.xdata8 .rodata, @ltoff(@tprel(esym))
58
59	adds		r1 = @ltoff(@dtprel(esym)), r0
60	movl		r3 = @ltoff(@dtprel(esym))
61	.xdata4 .rodata, @ltoff(@dtprel(esym))
62	.xdata8 .rodata, @ltoff(@dtprel(esym))
63