aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorA. Jiang <de34@live.cn>2024-07-18 21:58:35 +0800
committerGitHub <noreply@github.com>2024-07-18 09:58:35 -0400
commit684a61506a3ddc943b8baef1d14c96bbf82e6c04 (patch)
treebb5d0996b0eb2422bc0a96b45cb9f3f8e71243f2 /clang/lib/CodeGen/CodeGenModule.cpp
parenta778909168746e266ad52b817a758328cdd28311 (diff)
downloadllvm-684a61506a3ddc943b8baef1d14c96bbf82e6c04.zip
llvm-684a61506a3ddc943b8baef1d14c96bbf82e6c04.tar.gz
llvm-684a61506a3ddc943b8baef1d14c96bbf82e6c04.tar.bz2
[libc++][chrono] Remove non-standard relational operators for `std::chrono::weekday` (#98730)
These operators are absent in https://eel.is/c++draft/time.syn and a note in https://eel.is/c++draft/time.cal.wd.overview#1 indicates that the absence is intended. This patch removes the undocumented extension, while providing a migration path for vendors by providing the `_LIBCPP_ENABLE_REMOVED_WEEKDAY_RELATIONAL_OPERATORS` macro. This macro will be honored for the LLVM 19 release and will be removed after that, at which point allocator will be removed unconditionally.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions