]> Savannah Git Hosting - gnulib.git/commit
intprops: port to ICC 2021.1 Beta 20201112
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 18 Dec 2020 18:18:40 +0000 (10:18 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 18 Dec 2020 18:21:39 +0000 (10:21 -0800)
commit2d83594993812e9b404a66936fc0aaf115eef273
tree3f5110643720933ee724058ab6727fc0d03494b4
parent55168f5fa7b3b95fbaa2be525b15f6ecd5500c02
intprops: port to ICC 2021.1 Beta 20201112

* lib/intprops.h (_GL_HAS_BUILTIN_OVERFLOW_P):
Port to ICC 2021.1, which has a non-working __builtin_mul_overflow_p.
Add a clause for other compilers that claim to support
__builtin_mul_overflow_p, since we might as well find out about
slackers other than Clang and ICC.
(INT_MULTIPLY_WRAPV): ICC 2021 has GCC bug 91450, so treat it
like older GCCs even when it claims to be a newer one.
ChangeLog
lib/intprops.h