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" <[email protected]>
To: [email protected]
Subject: Nit: libcxx @189623 - Xing Xue: Some minor changes for IBM
XLC++/AIX.
Message-ID: <[email protected]>
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)_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits