[libcxx-commits] [PATCH] D96786: Including <ciso646> should result in an #error since C++17

Yuriy Chernyshov via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Mar 1 08:43:01 PST 2021


georgthegreat added a comment.

NB: At the time <ciso646> already causes trouble. People are expecting it to behave just like <iso646.h>. This works for most of the headers — you can replace `<string.h>` with `<cstring>` and get `string.h` transitively included, but does not work with this one.

Iteration #1 was about restoring the status quo, iteration #2 is about making libcxx follow the C++ standard.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D96786/new/

https://reviews.llvm.org/D96786



More information about the libcxx-commits mailing list