[libcxx-commits] [PATCH] D120348: [libcxx][SystemZ][ POSIX(OFF) support on z/OS
Zibi Sarbino via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Mar 17 20:03:37 PDT 2022
zibi updated this revision to Diff 416378.
zibi marked 8 inline comments as done.
zibi added a comment.
This revision reduced wrapper functions in `internal_threading_support.h` to just
`__libcpp_mutex_lock_wrapper()` and `__libcpp_mutex_unlock_wrapper()` with the new suffix.
This is a bare minimum needed for POSIX(OFF) on z/OS.
It also added the guard for z/OS was added in `locale::id::__get()` for POSIX(OFF) path.
Lastly, the formatting in `test_exception_storage.pass.cpp` was removed to help the review.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D120348/new/
https://reviews.llvm.org/D120348
Files:
libcxx/src/CMakeLists.txt
libcxx/src/include/ceeedb.h
libcxx/src/include/internal_threading_support.h
libcxx/src/locale.cpp
libcxxabi/src/cxa_exception_storage.cpp
libcxxabi/src/cxa_guard_impl.h
libcxxabi/test/test_exception_storage.pass.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D120348.416378.patch
Type: text/x-patch
Size: 10462 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220318/3ed8994a/attachment.bin>
More information about the libcxx-commits
mailing list