Fix stdint.h problem for Apple.

* gl/stdint_.h [__APPLE__]: Include hack.
--

Patch suggested by Patrick Brunschwig.
This commit is contained in:
Werner Koch 2014-10-29 15:41:28 +01:00
parent 158fe90018
commit f5592fcff3
1 changed files with 7 additions and 0 deletions

View File

@ -55,6 +55,13 @@
# include @ABSOLUTE_STDINT_H@
#endif
#ifdef __APPLE__
/* Apple's implementation of <stdint.h> is bugy; we therefore use
the source definitions. */
# include <_types/_intmax_t.h>
# include <_types/_uintmax_t.h>
#endif
/* <sys/types.h> defines some of the stdint.h types as well, on glibc,
IRIX 6.5, and OpenBSD 3.8 (via <machine/types.h>).
MacOS X 10.4.6 <sys/types.h> includes <stdint.h> (which is us), but