> Date: Sun, 13 Mar 2011 20:22:23 -0700 > From: Philip Guenther <guent...@gmail.com> > > These headers violate POSIX namespace rules in various ways: > - pulling in <sys/stdint.h>, <machine/fpu.h>, and <i386/npx.h> > defines names that aren't permitted. > (seems unnecessary too; just use unsigned short/int/long long > instead of uint16_t/uint32_t/uint64_t)
Or include <machine/_types.h> and use __uint16_t/__uint32_t/__uint64_t.