Commit | Line | Data |
---|---|---|
c969da64 RS |
1 | .section .text.1,"ax",@progbits |
2 | ||
3 | start1: | |
4 | .long bar1-. | |
5 | .long bar2-. | |
6 | .long bar1-start1 | |
7 | .long bar2-start1 | |
8 | .long bar1-base | |
9 | ||
10 | .type bar1,%gnu_indirect_function | |
516e75be | 11 | .size bar1,.Lendbar1-bar1 |
c969da64 RS |
12 | bar1: |
13 | ret | |
516e75be | 14 | .Lendbar1: |
c969da64 RS |
15 | .align 4 |
16 | ||
17 | .long bar1-. | |
18 | .long bar2-. | |
19 | .long bar1-start1 | |
20 | .long bar2-start1 | |
21 | .long bar1-base | |
22 | ||
23 | .long abs1-. | |
24 | .long abs1-start1 | |
25 | .long abs1-base | |
26 | ||
27 | .equ abs1,0x11223300 | |
28 | .type abs1,%gnu_indirect_function | |
29 | ||
30 | .long abs1-. | |
31 | .long abs1-start1 | |
32 | .long abs1-base | |
33 | ||
34 | .section .text.2,"ax",@progbits | |
35 | ||
36 | start2: | |
37 | .long bar1-. | |
38 | .long bar2-. | |
39 | .long bar1-start2 | |
40 | .long bar2-start2 | |
41 | .long bar2-base | |
42 | ||
43 | .type bar2,%gnu_indirect_function | |
44 | bar2: | |
45 | ret | |
46 | .size bar2,.-bar2 | |
47 | .align 4 | |
48 | ||
49 | .long bar1-. | |
50 | .long bar2-. | |
51 | .long bar1-start2 | |
52 | .long bar2-start2 | |
53 | .long bar2-base | |
54 | ||
55 | .equ base,0xabc0 |