On 07/09/2011 03:27 AM, Bruno Haible wrote:
Untested patches are OK in simple areas. But in complex areas like stdint.in.h I would really like to understand the problem before applying any patch.
I think Jan's other messages explain it pretty well (plus, he tested it :-).
We had a similar problem with int64_t on Mac OS X a few months back. I installed the patch into gnulib and propagated it into Emacs. I did change one minor thing: the installed patch respects the system's INTMAX_C and UINTMAX_C macros, so that they're more likely to be consistent too.