-
Notifications
You must be signed in to change notification settings - Fork 14.5k
Open
Labels
clang-cl`clang-cl` driver. Don't use for other compiler parts`clang-cl` driver. Don't use for other compiler partsclang:frontendLanguage frontend issues, e.g. anything involving "Sema"Language frontend issues, e.g. anything involving "Sema"diverges-from:msvcDoes the clang frontend diverge from msvc on this issueDoes the clang frontend diverge from msvc on this issue
Description
There is a new option for MSVC that makes the preprocessor standard-compliant: Microsoft Documentation. As of LLVM 20.1.6, clang-cl ignores this option, which allows the writing of ill-formed macros. It be nice to have this option working in clang-cl.
Other reports can be found here: Stack Overflow.
HolyBlackCat
Metadata
Metadata
Assignees
Labels
clang-cl`clang-cl` driver. Don't use for other compiler parts`clang-cl` driver. Don't use for other compiler partsclang:frontendLanguage frontend issues, e.g. anything involving "Sema"Language frontend issues, e.g. anything involving "Sema"diverges-from:msvcDoes the clang frontend diverge from msvc on this issueDoes the clang frontend diverge from msvc on this issue