]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Sync longlong.h with GCC to fix a sparc regression.
authorDavid S. Miller <davem@davemloft.net>
Mon, 4 Jun 2012 01:51:43 +0000 (18:51 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 4 Jun 2012 01:51:43 +0000 (18:51 -0700)
* stdlib/longlong.h: Updated from GCC.

ChangeLog
stdlib/longlong.h

index adf6c88d807a14bfd028ae01d31e34c572cad6c5..e207e4e9e5d7331834d0d39c77209623bbfe8a53 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-06-03  David S. Miller  <davem@davemloft.net>
+
+       * stdlib/longlong.h: Updated from GCC.
+
 2012-06-02  Andreas Schwab  <schwab@linux-m68k.org>
 
        [BZ #14042]
index ad42907f547d17a0c4c76218223abf2b0c411e5f..0427718396317e70764f1e15b382a76078930b88 100644 (file)
@@ -1343,7 +1343,7 @@ UDItype __umulsidi3 (USItype, USItype);
     __asm__ ("subcc\t%r5,%6,%1\n\t"                                    \
             "sub\t%r3,%4,%0\n\t"                                       \
             "movcs\t%%xcc, 1, %2\n\t"                                  \
-            "add\t%0, %2, %0"                                          \
+            "sub\t%0, %2, %0"                                          \
             : "=r" ((UDItype)(sh)),                                    \
               "=&r" ((UDItype)(sl)),                                   \
               "+r" (__carry)                                           \