[all-commits] [llvm/llvm-project] 6a8099: [libc++] Port the time functions to z/OS
zibi2 via All-commits
all-commits at lists.llvm.org
Fri Nov 13 07:48:25 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 6a8099e0f61f5440c6a8b9327d255cb5e09e32b2
https://github.com/llvm/llvm-project/commit/6a8099e0f61f5440c6a8b9327d255cb5e09e32b2
Author: Zbigniew Sarbinowski <zibi at ca.ibm.com>
Date: 2020-11-13 (Fri, 13 Nov 2020)
Changed paths:
M libcxx/include/CMakeLists.txt
M libcxx/include/__threading_support
A libcxx/include/support/ibm/nanosleep.h
M libcxx/src/filesystem/filesystem_common.h
Log Message:
-----------
[libc++] Port the time functions to z/OS
This patch adds a shim for missing time functions on z/OS, and adds a
layer of indirection to account for differences in the timespec struct
on different systems.
This was originally committed as 173b51169b83 and reverted in 777ca48c9f08
because the original commit also checked-in unrelated changes.
Differential Revision: https://reviews.llvm.org/D87940
More information about the All-commits
mailing list