[libcxx] r232172 - Fix build break on Solaris introduced by r231940

Jonathan Roelofs jonathan at codesourcery.com
Fri Mar 13 08:09:42 PDT 2015


Author: jroelofs
Date: Fri Mar 13 10:09:42 2015
New Revision: 232172

URL: http://llvm.org/viewvc/llvm-project?rev=232172&view=rev
Log:
Fix build break on Solaris introduced by r231940

Solaris apparently doesn't have iswblank_l.


Thanks to C Bergstrom for the report!

Modified:
    libcxx/trunk/src/locale.cpp

Modified: libcxx/trunk/src/locale.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/src/locale.cpp?rev=232172&r1=232171&r2=232172&view=diff
==============================================================================
--- libcxx/trunk/src/locale.cpp (original)
+++ libcxx/trunk/src/locale.cpp Fri Mar 13 10:09:42 2015
@@ -1312,8 +1312,10 @@ ctype_byname<wchar_t>::do_is(const char_
             if (iswxdigit_l(ch, __l))
                 *vec |= xdigit;
 #endif
+#if !defined(__sun__)
             if (iswblank_l(ch, __l))
                 *vec |= blank;
+#endif
         }
     }
     return low;





More information about the cfe-commits mailing list