------- Comment #7 from pluto at agmk dot net  2007-07-05 17:35 -------
(In reply to comment #6)
> Fixed.

Richard, there's a recent regresion in 4.3/r126266:

_ZSt9transformIPlS0_NSt3tr15_BindIFSt4plusIlEllEEEET0_T_S8_S7_T1_:
        cmpq    %rsi, %rdi
        je      .L2
        addq    $8, %rdi
        movq    %rdx, %r9
        movq    %rdi, %r8
        .p2align 4,,10
        .p2align 3
.L3:
        movq    8(%rcx), %rax
        addq    16(%rcx), %rax
        addq    $8, %r8
        movq    %rax, (%r9)
        leaq    -8(%r8), %rax
        addq    $8, %r9
        cmpq    %rax, %rsi
        jne     .L3
        subq    %rdi, %rsi
        shrq    $3, %rsi
        leaq    8(%rdx,%rsi,8), %rdx
.L2:
        movq    %rdx, %rax
        ret

_Z6assignRll:
        subq    $40, %rsp
        movq    %rdi, %rdx
        movq    %rsi, 8(%rsp)
        leaq    8(%rdi), %rsi
        movq    %rsp, %rcx
        movq    $0, 16(%rsp)
        call   
_ZSt9transformIPlS0_NSt3tr15_BindIFSt4plusIlEllEEEET0_T_S8_S7_T1_
        addq    $40, %rsp
        ret

_Z6assignPll:
        subq    $40, %rsp
        movq    %rdi, %rdx
        movq    %rsi, 8(%rsp)
        leaq    8(%rdi), %rsi
        movq    %rsp, %rcx
        movq    $0, 16(%rsp)
        call   
_ZSt9transformIPlS0_NSt3tr15_BindIFSt4plusIlEllEEEET0_T_S8_S7_T1_
        addq    $40, %rsp
        ret


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30965

Reply via email to