summaryrefslogtreecommitdiff
path: root/longlong.h
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2000-10-18 22:27:31 +0200
committertege <tege@gmplib.org>2000-10-18 22:27:31 +0200
commite8ad820f658bd9da87686c774742d874bcbfb2ac (patch)
tree427756dc2582b24afa3fd40920dc3e811d58bc9f /longlong.h
parent398e323606cef536c43d2c856ffd2bb50976487e (diff)
downloadgmp-e8ad820f658bd9da87686c774742d874bcbfb2ac.tar.gz
(x86 udiv_qrnnd): Change `d' => `dx' to avoid K&R C stringification.
Diffstat (limited to 'longlong.h')
-rw-r--r--longlong.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/longlong.h b/longlong.h
index 4a4db63ac..0d0a44f78 100644
--- a/longlong.h
+++ b/longlong.h
@@ -453,10 +453,10 @@ extern USItype __MPN(udiv_qrnnd) _PROTO ((USItype *, USItype, USItype, USItype))
__asm__ ("mull %3" \
: "=a" (w0), "=d" (w1) \
: "%0" ((USItype)(u)), "rm" ((USItype)(v)))
-#define udiv_qrnnd(q, r, n1, n0, d) \
- __asm__ ("divl %4" \
+#define udiv_qrnnd(q, r, n1, n0, dx) /* d renamed to dx avoiding */ \
+ __asm__ ("divl %4" stringification in K&R C \
: "=a" (q), "=d" (r) \
- : "0" ((USItype)(n0)), "1" ((USItype)(n1)), "rm" ((USItype)(d)))
+ : "0" ((USItype)(n0)), "1" ((USItype)(n1)), "rm" ((USItype)(dx)))
#define count_leading_zeros(count, x) \
do { \
USItype __cbtmp; \