[all-commits] [llvm/llvm-project] 036567: [libc++] Remove dependence on <ciso646> (#73271)
Michael Kenzel via All-commits
all-commits at lists.llvm.org
Wed Dec 6 08:43:10 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 03656776923b699dd4fc16dcde6495a4d12b7886
https://github.com/llvm/llvm-project/commit/03656776923b699dd4fc16dcde6495a4d12b7886
Author: Michael Kenzel <michael.kenzel at gmail.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M libcxx/test/support/container_debug_tests.h
M libcxx/test/support/test_macros.h
M libcxxabi/src/demangle/DemangleConfig.h
Log Message:
-----------
[libc++] Remove dependence on <ciso646> (#73271)
C++23 removed `<ciso646>` from the standard library. The header is used
in a few places in order to pull in implementation-specific and feature
test macros. The new way of doing that is `<version>`, which should be
supported by all supported implementations. This change replaces all
those uses of `<ciso646>` with `<version>`.
More information about the All-commits
mailing list