Skip to content

Some of the MSVC compiler args and predefined macros are not being handled #14312

Closed

Description

See https://learn.microsoft.com/en-us/cpp/preprocessor/predefined-macros?view=msvc-180

One recent user reported case was #14310

  • /Zc:__STDC__ isn't using --ms_stdc and defining __STDC__.
  • /Za isn't defing __STDC__.
    ...it seems like there could be a lot more...maybe we could postpone this till users ask for specific args to be handled? Some of these are probably pretty rarely used?

Activity

  1. changed the title [-]Review handling of msvc predefined macros[/-] [+]Review handling of msvc predefined macros and compiler args[/+] on Mar 24, 2026
  2. moved this from Todo to Triage in cpptoolson Mar 24, 2026
  3. changed the title [-]Review handling of msvc predefined macros and compiler args[/-] [+]Some of the msvc compiler args and predefined macros are not being handled[/+] on Mar 24, 2026
  4. changed the title [-]Some of the msvc compiler args and predefined macros are not being handled[/-] [+]Some of the MSVC compiler args and predefined macros are not being handled[/+] on Mar 24, 2026
  5. moved this from Triage to In progress in cpptoolson Sep 8, 2026
  6. moved this from In progress to Pull Request in cpptoolson Sep 10, 2026
  7. moved this from Pull Request to Done in cpptoolson Sep 15, 2026
  8. added
    fixedCheck the Milestone for the release in which the fix is or will be available.
    on Sep 19, 2026
  9. locked and limited conversation to collaborators on Nov 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Language ServicebugfixedCheck the Milestone for the release in which the fix is or will be available.

Type

Projects

  • Status
    Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions