[cfe-commits] [PATCH] libc++: some macros require other macros to be defined before including headers

Howard Hinnant hhinnant at apple.com
Sun Sep 4 16:20:37 PDT 2011


On Sep 4, 2011, at 6:11 PM, Eli Friedman wrote:

> On Sun, Sep 4, 2011 at 2:51 PM, Daniel Mierswa <impulze at impulze.org> wrote:
>> I added the wording from the footnoes where applicable. If it were several macros
>> that need to be defined I just added a collective comment. :)
> 
> The footnote in question isn't normative for C++... in fact, the new
> C++ standard draft explicitly states that C++ implementations should
> ignore that footnote.  So the tests are right, and <cstdint> is
> somehow not doing the right thing.

If we're talking OS X, Snow Leopard was baked before the C++ committee clarified this.  The tests pass on Lion.

Howard




More information about the cfe-commits mailing list