diff options
author | Kevin Ryde <user42@zip.com.au> | 2003-08-02 00:44:05 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2003-08-02 00:44:05 +0200 |
commit | d2d3763e833c92fe783686cd10bebaba82a75baf (patch) | |
tree | f0d6e5916736898bfc7fd8ebb2b013f9ae9ad0d0 /longlong.h | |
parent | 5c2e237f9325546272dbf531e5a836e4d2caa176 (diff) | |
download | gmp-d2d3763e833c92fe783686cd10bebaba82a75baf.tar.gz |
* longlong.h (COUNT_LEADING_ZEROS_NEED_CLZ_TAB) [x86 fat]: Define.
Diffstat (limited to 'longlong.h')
-rw-r--r-- | longlong.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/longlong.h b/longlong.h index 43c597249..3b11a2067 100644 --- a/longlong.h +++ b/longlong.h @@ -1681,6 +1681,11 @@ extern UWtype mpn_udiv_qrnnd_r _PROTO ((UWtype, UWtype, UWtype, UWtype *)); #define COUNT_LEADING_ZEROS_NEED_CLZ_TAB #endif +/* clz_tab needed by mpn/x86/pentium/mod_1.asm in a fat binary */ +#if HAVE_HOST_CPU_FAMILY_x86 && WANT_FAT_BINARY +#define COUNT_LEADING_ZEROS_NEED_CLZ_TAB +#endif + #ifdef COUNT_LEADING_ZEROS_NEED_CLZ_TAB extern const unsigned char __GMP_DECLSPEC __clz_tab[128]; #endif |