intprops: work around IRIX 6.5 cc bug with 0u - 0u + -1
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 20 May 2011 02:16:04 +0000 (19:16 -0700)
committerIan Beckwith <ianb@erislabs.net>
Thu, 9 Jun 2011 17:34:36 +0000 (18:34 +0100)
commit2dd0ce390ad930bc0ff5d10b766f8953308590aa
treef84197cfbf05403982dbd819ce6efef556978a0b
parent6100e78a467505ad1e26d645187fff02cf3a7205
intprops: work around IRIX 6.5 cc bug with 0u - 0u + -1

See http://lists.gnu.org/archive/html/bug-gnulib/2011-05/msg00406.html
* lib/intprops.h (_GL_INT_NEGATE_CONVERT): New macro.
(_GL_INT_SIGNED, _GL_INT_MAXIMUM, _GL_DIVIDE_OVERFLOW):
(_GL_REMAINDER_OVERFLOW): Use it.
(cherry picked from commit 92c71a1c8324e3f0776fd0edb3fc400b4d04a592)
ChangeLog
lib/intprops.h