Commit | Line | Data |
---|---|---|
28ad2e2d ME |
1 | .text |
2 | .align 2 | |
3 | .globl __def_start | |
4 | .ent __def_start | |
5 | .type __def_start, @function | |
6 | __def_start: | |
7 | .frame r19,8,r15 # vars= 0, regs= 1, args= 0 | |
8 | .mask 0x00080000 | |
9 | addik r1,r1,-8 | |
10 | swi r19,r1,4 | |
11 | addk r19,r1,r0 | |
12 | addk r1,r19,r0 | |
13 | lwi r19,r1,4 | |
14 | addik r1,r1,8 | |
15 | rtsd r15,8 | |
16 | nop # Unfilled delay slot | |
17 | ||
18 | .end __def_start | |
19 | $Lfe1: | |
20 | .size __def_start,$Lfe1-__def_start | |
21 | .align 2 | |
22 | .globl main | |
23 | .ent main | |
24 | .type main, @function | |
25 | main: | |
26 | .frame r19,32,r15 # vars= 0, regs= 1, args= 24 | |
27 | .mask 0x00088000 | |
28 | addik r1,r1,-32 | |
29 | swi r15,r1,0 | |
30 | swi r19,r1,28 | |
31 | addk r19,r1,r0 | |
32 | brlid r15,test_start | |
33 | nop # Unfilled delay slot | |
34 | ||
35 | brlid r15,test_start_strong | |
36 | nop # Unfilled delay slot | |
37 | ||
38 | addk r3,r0,r0 | |
39 | lwi r15,r1,0 | |
40 | addk r1,r19,r0 | |
41 | lwi r19,r1,28 | |
42 | addik r1,r1,32 | |
43 | rtsd r15,8 | |
44 | nop # Unfilled delay slot | |
45 | ||
46 | .end main | |
47 | $Lfe2: | |
48 | .size main,$Lfe2-main | |
49 | .weakext test_start | |
50 | test_start = __def_start | |
51 | .globl test_start_strong | |
52 | test_start_strong = __def_start |