Files
bison/data/skeletons
Paul Eggert 7a557ee7fe c: improve port of stdint.h usage to pre-C99
Oracle Solaris Studio 12.3 (Sun C 5.12 2011/11/16) by default does
not conform to C99; it defines __STDC_VERSION__ to be 199409L, so
the Bison code does not include <stdint.h> (not required by C89
amendment 1) even though this compiler does have <stdint.h>.  On
this platform <limits.h> defines INT_LEAST8_MAX (POSIX allows
this) so the skeleton got confused and thought that <stdint.h> had
been included even though it wasn’t.
* data/skeletons/c.m4 (b4_c99_int_type_define) [!__PTRDIFF_MAX__]:
Always include <limits.h>.
(YY_STDINT_H): Define when <stdint.h> was included.
All uses of expressions like ‘defined INT_LEAST8_MAX’ changed to
‘defined YY_STDINT_H’, since Sun C 5.12 <limits.h> defines macros
like INT_LEAST8_MAX but does not declare types like int_least8_t.
2019-10-17 11:51:20 -07:00
..
2019-09-14 09:55:17 +02:00
2019-01-05 14:58:05 +01:00
2019-01-05 14:58:05 +01:00
2019-01-05 14:58:05 +01:00
2019-10-02 17:11:33 -07:00
2019-01-05 14:58:05 +01:00
2019-06-23 11:20:18 +02:00
2019-10-15 07:02:26 +02:00
2019-01-05 14:58:05 +01:00
2019-06-19 19:15:31 +02:00
2019-10-03 09:27:41 +02:00
2019-10-12 12:11:42 +02:00
2019-09-14 10:09:08 +02:00
2019-01-05 14:58:05 +01:00
2019-10-15 07:02:26 +02:00