]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/i386/crtn.S
update
[l4.git] / l4 / pkg / uclibc / lib / contrib / uclibc / libc / sysdeps / linux / i386 / crtn.S
1 .file "initfini.c"
2
3 /* Adam: Fixed binutils >= 2.21 issue, pull upstream later when available */
4
5 .section .init
6 .global _init
7 .type   _init,%function
8 .L1:
9         popl    %ebx
10         popl    %ebp
11         ret
12 .size .L1,.-.L1
13 //.size _init,.-_init
14
15
16
17 .section .fini
18 .global _fini
19 .type   _fini,%function
20 .L2:
21         popl    %ebx
22         popl    %ebp
23         ret
24 .size .L2,.-.L2
25 //.size _fini,.-_fini
26
27
28
29 .section .gnu.linkonce.t.__get_pc_thunk_bx,"ax",@progbits
30 .global __get_pc_thunk_bx
31 .hidden __get_pc_thunk_bx
32 .type   __get_pc_thunk_bx,%function
33 __get_pc_thunk_bx:
34         movl    (%esp), %ebx
35         ret