Update from gnulib
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 4 Nov 2016 22:12:09 +0000 (15:12 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 4 Nov 2016 22:12:28 +0000 (15:12 -0700)
This incorporates:
2016-11-03 intprops: port to older XL C
* lib/intprops.h: Copy from gnulib.

lib/intprops.h

index f0571056a9cc935a3ddfa56733b9456ed0d9f036..8add5def8ecd754de7907593ce43a8fb041b80e3 100644 (file)
@@ -105,7 +105,8 @@ verify (TYPE_WIDTH (unsigned int) == UINT_WIDTH);
 
 /* Does the __typeof__ keyword work?  This could be done by
    'configure', but for now it's easier to do it by hand.  */
-#if (2 <= __GNUC__ || defined __IBM__TYPEOF__ \
+#if (2 <= __GNUC__ \
+     || (1210 <= __IBMC__ && defined __IBM__TYPEOF__) \
      || (0x5110 <= __SUNPRO_C && !__STDC__))
 # define _GL_HAVE___TYPEOF__ 1
 #else