[all-commits] [llvm/llvm-project] e72e78: [SystemZ][z/OS] Enable POSIX_l functions for z/OS
muiez via All-commits
all-commits at lists.llvm.org
Tue Nov 10 06:57:32 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: e72e785d4707f8d02c433bb176ae501751fb3fc9
https://github.com/llvm/llvm-project/commit/e72e785d4707f8d02c433bb176ae501751fb3fc9
Author: Muiez Ahmed <muiez at ibm.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
M libcxx/include/__config
M libcxx/include/__locale
M libcxx/include/support/ibm/xlocale.h
Log Message:
-----------
[SystemZ][z/OS] Enable POSIX_l functions for z/OS
The aim of this patch is to enable POSIX _l functions for z/OS. In particular, the functions are provided with libc++ and this patch resorts to the fallback functions. Nonetheless, the functions are being added so the implementation of the ctype<> member functions can call them. The following changes were needed to allow for a successful build when using the libc++ library for z/OS.
Reviewed By: #libc, ldionne
Differential Revision: https://reviews.llvm.org/D90319
More information about the All-commits
mailing list