diff options
author | tege <tege@gmplib.org> | 2004-10-14 06:04:10 +0200 |
---|---|---|
committer | tege <tege@gmplib.org> | 2004-10-14 06:04:10 +0200 |
commit | 3889f5fe770fa316839836ce1ee938b3d6300585 (patch) | |
tree | cf683ef18ad198c3ea9e8d21cb8618e8ae126ad7 /longlong.h | |
parent | a219f3737375e706abe90aeb9812d53e03295606 (diff) | |
download | gmp-3889f5fe770fa316839836ce1ee938b3d6300585.tar.gz |
Exclude masquerading __INTEL_COMPILER from ia64 asm.
Diffstat (limited to 'longlong.h')
-rw-r--r-- | longlong.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/longlong.h b/longlong.h index 38ce90774..465d7ddff 100644 --- a/longlong.h +++ b/longlong.h @@ -290,7 +290,7 @@ long __MPN(count_leading_zeros) _PROTO ((UDItype)); (sh) = (ah) - (bh); \ (sl) = __x; \ } while (0) -#if defined (__GNUC__) +#if defined (__GNUC__) && ! defined (__INTEL_COMPILER) /* Do both product parts in assembly, since that gives better code with all gcc versions. Some callers will just use the upper part, and in that situation we waste an instruction, but not any cycles. */ |