------- 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

Reply via email to