[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 24.0.50; gnulib defines intmax_t to int64_t on OSX, causes warnings
From: |
Paul Eggert |
Subject: |
Re: 24.0.50; gnulib defines intmax_t to int64_t on OSX, causes warnings and confusion. |
Date: |
Sat, 09 Jul 2011 15:06:16 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110516 Thunderbird/3.1.10 |
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.