------- Comment #13 from ismail at pardus dot org dot tr 2007-11-23 06:02
-------
Mainline now looks like :
[~]> cat mul.s
.file "mul.c"
.text
.p2align 4,,15
.globl mul
.type mul, @function
mul:
subl $8, %esp
movl %ebx, (%esp)
movl 24(%esp), %ecx
movl 12(%esp), %ebx
movl %esi, 4(%esp)
movl 16(%esp), %eax
movl 20(%esp), %esi
imull %ebx, %ecx
imull %esi, %eax
addl %eax, %ecx
movl %esi, %eax
mull %ebx
movl (%esp), %ebx
leal (%ecx,%edx), %esi
movl %esi, %edx
movl 4(%esp), %esi
addl $8, %esp
ret
.size mul, .-mul
.ident "GCC: (GNU) 4.3.0 20071120 (experimental)"
.section .note.GNU-stack,"",@progbits
I think the bug can be closed as fixed now.
--
ismail at pardus dot org dot tr changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ismail at pardus dot org dot
| |tr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6585