aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorMichael Kenzel <michael.kenzel@gmail.com>2025-02-09 03:48:01 +0100
committerGitHub <noreply@github.com>2025-02-08 18:48:01 -0800
commitc89735d289f341985ca2ea74486b96bc611b3c64 (patch)
tree664326248c7ad8f58165fc6bc7f1e8706d9cbc22 /llvm/lib/CodeGen/MachineFunction.cpp
parent10ed0e406589604bf8ea5edd571a6f72dd8a6721 (diff)
downloadllvm-c89735d289f341985ca2ea74486b96bc611b3c64.zip
llvm-c89735d289f341985ca2ea74486b96bc611b3c64.tar.gz
llvm-c89735d289f341985ca2ea74486b96bc611b3c64.tar.bz2
Remove dependence on <ciso646> (#73273)
C++23 removed `<ciso646>` from the standard library. The header is used in two places: Once in order to pull in standard library macros. Since this file also includes `<optional>`, that use of `<ciso646>` is technically redundant, but should probably be left in in case a future change ever removes the include of `<optional>`. A second use of `<ciso646>` appears to have been introduced in da650094b187ee3c8017d74f63c885663faca1d8, but seems unnecessary (the file doesn't seem to use anything from that header, and it seems to build just fine on MSVC here without it). The new `<version>` header should be supported by all supported implementations. This change replaces uses of `<ciso646>` with the `<version>` header, or removes them entirely where unnecessary.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions