]> pilppa.com Git - linux-2.6-omap-h63xx.git/commitdiff
MIPS: IP checksums: Remove unncessary .set pseudos
authorRalf Baechle <ralf@linux-mips.org>
Sat, 11 Oct 2008 15:18:53 +0000 (16:18 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Sat, 11 Oct 2008 15:18:53 +0000 (16:18 +0100)
They possibly silence meaningful warnings ...

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/lib/csum_partial.S

index 201d82ee4c7150a08ea85eadbb7d74052711f5ff..84d5e6a1e76fab376dcb65dd25702f082df1aa22 100644 (file)
 #define UNIT(unit)  ((unit)*NBYTES)
 
 #define ADDC(sum,reg)                                          \
-       .set    push;                                           \
-       .set    noat;                                           \
        ADD     sum, reg;                                       \
        sltu    v1, sum, reg;                                   \
        ADD     sum, v1;                                        \
-       .set    pop
 
 #define ADDC32(sum,reg)                                                \
-       .set    push;                                           \
-       .set    noat;                                           \
        addu    sum, reg;                                       \
        sltu    v1, sum, reg;                                   \
        addu    sum, v1;                                        \
-       .set    pop
 
 #define CSUM_BIGCHUNK1(src, offset, sum, _t0, _t1, _t2, _t3)   \
        LOAD    _t0, (offset + UNIT(0))(src);                   \
@@ -267,8 +261,6 @@ LEAF(csum_partial)
 1:     ADDC(sum, t1)
 
        /* fold checksum */
-       .set    push
-       .set    noat
 #ifdef USE_DOUBLE
        dsll32  v1, sum, 0
        daddu   sum, v1
@@ -284,7 +276,6 @@ LEAF(csum_partial)
        srl     sum, sum, 8
        or      sum, v1
        andi    sum, 0xffff
-       .set    pop
 1:
        .set    reorder
        /* Add the passed partial csum.  */
@@ -664,8 +655,6 @@ EXC(        sb      t0, NBYTES-2(dst), .Ls_exc)
        ADDC(sum, t2)
 .Ldone:
        /* fold checksum */
-       .set    push
-       .set    noat
 #ifdef USE_DOUBLE
        dsll32  v1, sum, 0
        daddu   sum, v1
@@ -681,7 +670,6 @@ EXC(        sb      t0, NBYTES-2(dst), .Ls_exc)
        srl     sum, sum, 8
        or      sum, v1
        andi    sum, 0xffff
-       .set    pop
 1:
        .set reorder
        ADDC32(sum, psum)