.file "cexample.c" .version "01.01" gcc2_compiled.: .text .align 4 .globl plus_five .type plus_five,@function plus_five: pushl %ebp movl %esp,%ebp subl $24,%esp movl 8(%ebp),%eax addl $5,%eax movl %eax,-4(%ebp) movl -4(%ebp),%edx movl %edx,%eax jmp .L2 .p2align 4,,7 .L2: leave ret .Lfe1: .size plus_five,.Lfe1-plus_five .section .rodata .align 32 .LC0: .string "Interation and function: %i %i\n" .text .align 4 .globl main .type main,@function main: pushl %ebp movl %esp,%ebp subl $24,%esp nop movl $0,-4(%ebp) .p2align 4,,7 .L4: cmpl $9,-4(%ebp) jle .L7 jmp .L5 .p2align 4,,7 .L7: addl $-4,%esp addl $-12,%esp movl -4(%ebp),%eax pushl %eax call plus_five addl $16,%esp movl %eax,%eax pushl %eax movl -4(%ebp),%eax pushl %eax pushl $.LC0 call printf addl $16,%esp .L6: incl -4(%ebp) jmp .L4 .p2align 4,,7 .L5: .L3: leave ret .Lfe2: .size main,.Lfe2-main .ident "GCC: (GNU) 2.95.2 20000220 (Debian GNU/Linux)"