[cfe-commits] [libcxx] r151720 - in /libcxx/trunk: CREDITS.TXT include/__config include/__locale include/cmath include/cstdlib include/cstring src/locale.cpp src/random.cpp src/thread.cpp
Howard Hinnant
hhinnant at apple.com
Wed Feb 29 08:34:47 PST 2012
On Feb 29, 2012, at 11:27 AM, David Chisnall wrote:
>> If you can just search on "#" and review the matching comments, it would be much appreciated.
>
> I think they're correct aside from that one - although I may still be hiding a few too many declarations on Solaris. Unfortunately, Sun decided to randomly put about half of the C++ things that are present in C headers in the std:: namespace, but didn't bother with the other half.
#ifndef __sun__ // line 1422
appears to match with:
#endif // !_MSC_VER // line 1600
Please do a full review. I can't tell what was intended. I only know that things are not broken on APPLE, but that the file does not appear to do what was intended.
Thanks,
Howard
More information about the cfe-commits
mailing list