We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
/Zc:preprocessor
Description
DXC doesn't compile with /Zc:preprocessor build flag using MSVC.
This may explain some of our issues when trying to compile DXC with vanilla Clang (without using MSVC runtime) instead of MSVC.
Steps to Reproduce
Actual Behavior
Errors around the use-site of DXASSERT, its probably __VA_ARGS__ not removing the , before itself when the va-args are empty.
DXASSERT
__VA_ARGS__
,
Environment
The text was updated successfully, but these errors were encountered:
preprocessor tweak - use new Standard Conforming Preprocessor when bu…
042b1b5
…ilding with MSVC, addresses microsoft#7042
068610b
No branches or pull requests
Description
DXC doesn't compile with
/Zc:preprocessor
build flag using MSVC.This may explain some of our issues when trying to compile DXC with vanilla Clang (without using MSVC runtime) instead of MSVC.
Steps to Reproduce
DXC doesn't compile with
/Zc:preprocessor
build flag using MSVC.Actual Behavior
Errors around the use-site of
DXASSERT
, its probably__VA_ARGS__
not removing the,
before itself when the va-args are empty.Environment
The text was updated successfully, but these errors were encountered: