This revision was automatically updated to reflect the committed changes. Closed by commit rL349293: [regex] Use distinct __regex_word on NetBSD (authored by mgorny, committed by ). Herald added subscribers: llvm-commits, christof.
Changed prior to commit: https://reviews.llvm.org/D55657?vs=178113&id=178387#toc Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D55657/new/ https://reviews.llvm.org/D55657 Files: libcxx/trunk/include/regex Index: libcxx/trunk/include/regex =================================================================== --- libcxx/trunk/include/regex +++ libcxx/trunk/include/regex @@ -990,6 +990,10 @@ #if defined(__mips__) && defined(__GLIBC__) static const char_class_type __regex_word = static_cast<char_class_type>(_ISbit(15)); +#elif defined(__NetBSD__) + // NetBSD defines classes up to 0x2000 + // see sys/ctype_bits.h, _CTYPE_Q + static const char_class_type __regex_word = 0x8000; #else static const char_class_type __regex_word = 0x80; #endif
Index: libcxx/trunk/include/regex =================================================================== --- libcxx/trunk/include/regex +++ libcxx/trunk/include/regex @@ -990,6 +990,10 @@ #if defined(__mips__) && defined(__GLIBC__) static const char_class_type __regex_word = static_cast<char_class_type>(_ISbit(15)); +#elif defined(__NetBSD__) + // NetBSD defines classes up to 0x2000 + // see sys/ctype_bits.h, _CTYPE_Q + static const char_class_type __regex_word = 0x8000; #else static const char_class_type __regex_word = 0x80; #endif
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits