summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/i386/crtn.S
diff options
context:
space:
mode:
Diffstat (limited to 'libc/sysdeps/linux/i386/crtn.S')
-rw-r--r--libc/sysdeps/linux/i386/crtn.S26
1 files changed, 10 insertions, 16 deletions
diff --git a/libc/sysdeps/linux/i386/crtn.S b/libc/sysdeps/linux/i386/crtn.S
index 733f25b83..8554b9b2e 100644
--- a/libc/sysdeps/linux/i386/crtn.S
+++ b/libc/sysdeps/linux/i386/crtn.S
@@ -1,33 +1,27 @@
.file "initfini.c"
-#APP
-
.section .init
-#NO_APP
.globl _init
.type _init, @function
-#NO_APP
popl %ebx
popl %ebp
ret
.size _init, .-_init
-#APP
-
+
+
.section .fini
-#NO_APP
.globl _fini
.type _fini, @function
-#NO_APP
popl %ebx
popl %ebp
ret
.size _fini, .-_fini
-#APP
-
- .section .gnu.linkonce.t.__i686.get_pc_thunk.bx,"ax",@progbits
-.globl __i686.get_pc_thunk.bx
- .hidden __i686.get_pc_thunk.bx
- .type __i686.get_pc_thunk.bx, @function
-__i686.get_pc_thunk.bx:
+
+
+
+ .section .gnu.linkonce.t.__get_pc_thunk_bx,"ax",@progbits
+.globl __get_pc_thunk_bx
+ .hidden __get_pc_thunk_bx
+ .type __get_pc_thunk_bx, @function
+__get_pc_thunk_bx:
movl (%esp), %ebx
ret
- .ident "GCC: (GNU) 3.3.2 (Debian)"