summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2002-03-16 20:34:13 +0100
committerKevin Ryde <user42@zip.com.au>2002-03-16 20:34:13 +0100
commit41750eb71ba91bc78d9108aff676b50da729f64c (patch)
tree9fa02093f513f839ccf803742ddbd8313da3f39a
parent6a17d428f28854cae4a3a027e58220f083464d9c (diff)
downloadgmp-41750eb71ba91bc78d9108aff676b50da729f64c.tar.gz
* longlong.h (count_leading_zeros) [pentiumpro gcc<3]: Test
HAVE_HOST_CPU_i686 too.
-rw-r--r--longlong.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/longlong.h b/longlong.h
index 09d6f58d6..d31198467 100644
--- a/longlong.h
+++ b/longlong.h
@@ -647,8 +647,11 @@ extern UWtype __MPN(udiv_qrnnd) _PROTO ((UWtype *, UWtype, UWtype, UWtype));
cost of one extra instruction. Do this for "i386" too, since that means
generic x86. */
#if __GNUC__ < 3 \
- && (HAVE_HOST_CPU_i386 || HAVE_HOST_CPU_pentiumpro \
- || HAVE_HOST_CPU_pentium2 || HAVE_HOST_CPU_pentium3)
+ && (HAVE_HOST_CPU_i386 \
+ || HAVE_HOST_CPU_i686 \
+ || HAVE_HOST_CPU_pentiumpro \
+ || HAVE_HOST_CPU_pentium2 \
+ || HAVE_HOST_CPU_pentium3)
#define count_leading_zeros(count, x) \
do { \
USItype __cbtmp; \