[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
Sun Feb 28 09:20:58 PST 2021


georgthegreat added a comment.

@ldionne, I have changed the behavior to cause an error if the user includes `<ciso646>` expecting certain behavior from the standard library.

I can also confirm that MSVC `/permissive-` compilation flag is working well (though it causes various other errors in large codebases).

If this diff looks fine, I can fix the rest of the headers marked as reserved by the 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