[Gmp-commit] /var/hg/gmp: 2 new changesets
mercurial at gmplib.org
mercurial at gmplib.org
Mon Dec 22 19:16:45 UTC 2014
details: /var/hg/gmp/rev/8dffaf8c2a97
changeset: 16542:8dffaf8c2a97
user: Torbjorn Granlund <torbjorng at google.com>
date: Mon Dec 22 20:16:20 2014 +0100
description:
(mips32): Work around one clang bug.
details: /var/hg/gmp/rev/77f1864d5f27
changeset: 16543:77f1864d5f27
user: Torbjorn Granlund <torbjorng at google.com>
date: Mon Dec 22 20:16:38 2014 +0100
description:
ChangeLog
diffstat:
ChangeLog | 2 +-
longlong.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diffs (23 lines):
diff -r 4114b2634856 -r 77f1864d5f27 ChangeLog
--- a/ChangeLog Mon Dec 22 00:11:15 2014 +0100
+++ b/ChangeLog Mon Dec 22 20:16:38 2014 +0100
@@ -1,6 +1,6 @@
2014-12-22 Torbjörn Granlund <torbjorng at google.com>
- * longlong.h (mips64): Work around one clang bug.
+ * longlong.h (mips64, mips32): Work around one clang bug.
2014-12-18 Torbjörn Granlund <torbjorng at google.com>
diff -r 4114b2634856 -r 77f1864d5f27 longlong.h
--- a/longlong.h Mon Dec 22 00:11:15 2014 +0100
+++ b/longlong.h Mon Dec 22 20:16:38 2014 +0100
@@ -1232,7 +1232,7 @@
w0 = __ll; \
} while (0)
#endif
-#if !defined (umul_ppmm) && __GMP_GNUC_PREREQ (2,7)
+#if !defined (umul_ppmm) && __GMP_GNUC_PREREQ (2,7) && !defined (__clang__)
#define umul_ppmm(w1, w0, u, v) \
__asm__ ("multu %2,%3" : "=l" (w0), "=h" (w1) : "d" (u), "d" (v))
#endif
More information about the gmp-commit
mailing list