From 2fd6ff133bc7df197ff3c00f50b3f9a485095b9c Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Sun, 3 Jun 2012 18:51:43 -0700 Subject: Sync longlong.h with GCC to fix a sparc regression. * stdlib/longlong.h: Updated from GCC. --- stdlib/longlong.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'stdlib/longlong.h') diff --git a/stdlib/longlong.h b/stdlib/longlong.h index ad42907f54..0427718396 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) \ -- cgit 1.4.1