Imported Debian patch 0.13.1-3
[pkg-lisaac.git] / src / essai.s
blobd432b99d7548285b882bc74893a22eb174429d71
1 .file "essai.c"
2 .section .rodata.str1.1,"aMS",@progbits,1
3 .LC0:
4 .string "%d\n"
5 .text
6 .p2align 4,,15
7 .globl main
8 .type main, @function
9 main:
10 leal 4(%esp), %ecx
11 andl $-16, %esp
12 pushl -4(%ecx)
13 pushl %ebp
14 movl %esp, %ebp
15 pushl %ecx
16 subl $20, %esp
17 movl $4, (%esp)
18 call malloc
19 movl P_ELT, %edx
20 movl %eax, C_ELT
21 movl %edx, (%eax)
22 movl $5, (%eax)
23 #APP
24 jmp .ben
25 .ben:
27 #NO_APP
28 movl $5, 4(%esp)
29 movl $.LC0, (%esp)
30 call printf
31 addl $20, %esp
32 movl $1, %eax
33 popl %ecx
34 popl %ebp
35 leal -4(%ecx), %esp
36 ret
37 .size main, .-main
38 .comm P_ELT,4,4
39 .comm C_ELT,4,4
40 .ident "GCC: (GNU) 4.2.1 (Debian 4.2.1-3)"
41 .section .note.GNU-stack,"",@progbits