diff options
author | David S. Miller <davem@davemloft.net> | 2012-06-03 18:51:43 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-06-03 18:51:43 -0700 |
commit | 2fd6ff133bc7df197ff3c00f50b3f9a485095b9c (patch) | |
tree | 67732fa140e26c953772eda7b2da42c6bb036768 /stdlib | |
parent | 173f7220451fc0028836b8c529a1143e4fc14e9c (diff) | |
download | glibc-2fd6ff133bc7df197ff3c00f50b3f9a485095b9c.zip glibc-2fd6ff133bc7df197ff3c00f50b3f9a485095b9c.tar.gz glibc-2fd6ff133bc7df197ff3c00f50b3f9a485095b9c.tar.bz2 |
Sync longlong.h with GCC to fix a sparc regression.
* stdlib/longlong.h: Updated from GCC.
Diffstat (limited to 'stdlib')
-rw-r--r-- | stdlib/longlong.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/stdlib/longlong.h b/stdlib/longlong.h index ad42907..0427718 100644 --- a/stdlib/longlong.h +++ b/stdlib/longlong.h @@ -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) \ |