[all-commits] [llvm/llvm-project] d29c94: [libc++][AIX] Correct the definition of __regex_wo...
xingxue-ibm via All-commits
all-commits at lists.llvm.org
Sat Jul 16 15:12:18 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d29c9477320b982b73dc64405ff8f7fc54bb04d6
https://github.com/llvm/llvm-project/commit/d29c9477320b982b73dc64405ff8f7fc54bb04d6
Author: Xing Xue <xingxue at outlook.com>
Date: 2022-07-16 (Sat, 16 Jul 2022)
Changed paths:
M libcxx/include/__locale
M libcxx/test/std/re/re.traits/isctype.pass.cpp
M libcxx/test/std/re/re.traits/lookup_classname.pass.cpp
Log Message:
-----------
[libc++][AIX] Correct the definition of __regex_word for AIX
Summary:
The patch changes the definition of __regex_word to 0x8000 for AIX because the current definition 0x80 clashes with ctype_base::print (_ISPRINT is defined as 0x80 in AIX ctype.h).
Reviewed by: Mordante, hubert.reinterpretcast, libc++
Differential Revision: https://reviews.llvm.org/D129862
More information about the All-commits
mailing list