stdint_.h has this:

#undef uintmax_t
#if @HAVE_UNSIGNED_LONG_LONG_INT@ && ULONG_MAX >> 31 == 1
# define uintmax_t unsigned long long int
#elif defined int64_t
# define uintmax_t uint64_t
#else
# define uintmax_t unsigned long int
#endif

...which I assume those who have been following my NSK woes will immediately spot the flaw in? :-)

(This was stdint_.h from coreutils-6.4, IIRC someone had said that should be more recent than patches that went in for NSK? Also I'm actually trying to build m4 at the moment; should I be cc'ing bugs-m4 on this stuff?)

--
Matthew
"You're older than you've ever been / And now you're even older"
  -- They Might Be Giants



Reply via email to