Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Code View:
Scroll
/
Show All .file "funk_normal.c"
.version "01.01"
gcc2_compiled.:
.text
.align 4
.globl funktion
.type funktion,@function
funktion:
pushl %ebp
movl %esp,%ebp
subl $40,%esp
movl $54,−20(%ebp)
movb $65,−32(%ebp)
movb $66,−31(%ebp)
.L2:
leave
ret
.Lfe1:
.size funktion,.Lfe1-funktion
.align 4
.globl main
.type main,@function
main:
pushl %ebp
movl %esp,%ebp
subl $24,%esp
movl $1,-4(%ebp)
addl $-4,%esp
pushl $3
pushl $2
pushl $1
call funktion
addl $16,%esp
xorl %eax,%eax
jmp .L3
.p2align 4,,7
.L3:
leave
ret
.Lfe2:
.size main,.Lfe2-main
.ident "GCC: (GNU) 2.95.2 20000220
(Debian GNU/Linux)"
|
Code View:
Scroll
/
Show All .file "funk_normal.c"
.version "01.01"
gcc2_compiled.:
.text
.p2align 2,0x90
.globl funktion
.type funktion,@function
funktion:
pushl %ebp
movl %esp,%ebp
subl $40,%esp
movl $54,−20(%ebp)
movb $65,−32(%ebp)
movb $66,−31(%ebp)
.L2:
leave
ret
.Lfe1:
.size funktion,.Lfe1-funktion
.p2align 2,0x90
.globl main
.type main,@function
main:
pushl %ebp
movl %esp,%ebp
subl $24,%esp
movl $1,-4(%ebp)
addl $-4,%esp
pushl $3
pushl $2
pushl $1
call funktion
addl $16,%esp
xorl %eax,%eax
jmp .L3
.p2align 2,0x90
.L3:
leave
ret
.Lfe2:
.size main,.Lfe2-main
.ident "GCC: (GNU) c 2.95.3 20010315
(release) [FreeBSD]"
|