]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/ia64/crtn.S
update
[l4.git] / l4 / pkg / uclibc / lib / contrib / uclibc / libc / sysdeps / linux / ia64 / crtn.S
1 /* glibc's sysdeps/ia64/elf/initfini.c used for reference [EPILOG] */
2
3         .text
4         .section .init
5         .proc _init#
6 _init:
7         .prologue
8         .save ar.pfs, r34
9         .vframe r32
10         .save rp, r33
11         .body
12         .regstk 0,2,0,0
13         mov r12 = r32
14         mov ar.pfs = r34
15         mov b0 = r33
16         br.ret.sptk.many b0
17         .endp _init#
18
19
20
21         .section .fini
22         .proc _fini#
23 _fini:
24         .prologue
25         .save ar.pfs, r34
26         .vframe r32
27         .save rp, r33
28         .body
29         mov r12 = r32
30         mov ar.pfs = r34
31         mov b0 = r33
32         br.ret.sptk.many b0
33         .endp _fini#