From: Ramana Radhakrishnan Date: Fri, 5 Nov 2004 02:54:20 +0000 (+0000) Subject: re PR target/18263 ([3.4 only] Build broken for ARC.) X-Git-Tag: releases/gcc-4.0.0~3407 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ced327b7770658198392a88c902d031e7b66c74a;p=thirdparty%2Fgcc.git re PR target/18263 ([3.4 only] Build broken for ARC.) PR target/18263 * config/arc/lib1funcs.asm (___umulsidi3): Change use of cmp to the equivalent on the A4. From-SVN: r90105 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6c3aa16affdf..7a384a359bfb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2004-11-05 Ramana Radhakrishnan + + PR target/18263 + * config/arc/lib1funcs.asm (___umulsidi3): Change use of cmp to the + equivalent on the A4. + 2004-11-05 Joseph S. Myers * doc/c-tree.texi, doc/cfg.texi, doc/contrib.texi, doc/cpp.texi, diff --git a/gcc/config/arc/lib1funcs.asm b/gcc/config/arc/lib1funcs.asm index 56a865cec326..8b591c19213e 100644 --- a/gcc/config/arc/lib1funcs.asm +++ b/gcc/config/arc/lib1funcs.asm @@ -89,7 +89,7 @@ ___umulsidi3: nop beq.nd .Ldone and.f 0,r0,1 ; if (a & 1) - cmp r0,0 + sub.f 0,r0,0 nop beq .Ldontadd add.f r4,r4,r1 ; r += b