Nit: libcxx @189623 - Xing Xue: Some minor changes for IBM XLC++/AIX

Xing Xue xingxue at ca.ibm.com
Fri Aug 30 04:15:35 PDT 2013


Oops, thanks for spotting the typo.  Corrected as follows.  Sorry for the
inconvenience

diff -ruN libcxx.orig/include/__locale libcxx/include/__locale
--- libcxx.orig/include/__locale        2013-08-28 14:21:40.710242854 -0400
+++ libcxx/include/__locale     2013-08-30 07:05:39.130242375 -0400
@@ -363,7 +363,7 @@
 # else
     static const mask blank  = _CTYPE_B;
 # endif
-#elif defined(__sun__) && defined(_AIX)
+#elif defined(__sun__) || defined(_AIX)
     typedef unsigned int mask;
     static const mask space  = _ISSPACE;
     static const mask print  = _ISPRINT;

Thanks,
Xing Xue


Date: Fri, 30 Aug 2013 07:20:59 +0700
From: "C. Bergstr?m" <cbergstrom at pathscale.com>
To: cfe-commits at cs.uiuc.edu
Subject: Nit: libcxx @189623 - Xing Xue: Some minor changes for IBM
		 XLC++/AIX.
Message-ID: <521FE56B.9060605 at pathscale.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed


This is probably not correct
It's unlikely that anyone would define both __sun__ and _AIX
--------
+#elif defined(__sun__) && defined(_AIX)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130830/0745e6ba/attachment.html>


More information about the cfe-commits mailing list