]>
Commit | Line | Data |
---|---|---|
0b74f93c | 1 | .psr abi64 |
0ca3e455 JB |
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)) |