FT32 target added. Approved by Jeff Law [law@redhat.com]
[official-gcc.git] / libgcc / config / ft32 / epilog.S
blobe40b5481675011f9d9b48ce4f1239161b6d32731
1         .macro  e r=0
2         .global __epilog_$r\r
3 __epilog_$r\r:
4         pop     $r\r
5         .endm
7         e       28
8         e       27
9         e       26
10         e       25
11         e       24
12         e       23
13         e       22
14         e       21
15         e       20
16         e       19
17         e       18
18         e       17
19         e       16
20         e       15
21         e       14
22         e       13
23         return
25         .global __epilog24
26 __epilog24:
27         add     $sp,$sp,24
28         return
30         .macro  f r=0
31         .global __epilog24_$r\r
32 __epilog24_$r\r:
33         add     $sp,$sp,24
34         jmp     __epilog_$r\r
35         .endm
37         f       13
38         f       14
39         f       15
40         f       16
41         f       17
42         f       18
43         f       19
44         f       20
45         f       21
46         f       22
47         f       23
48         f       24
49         f       25
50         f       26
51         f       27
52         f       28