mirror of
https://github.com/dlang/dmd.git
synced 2025-04-25 20:50:41 +03:00
![]() Fixes https://github.com/dlang/dmd/issues/21271 Redefine the compatibility macro in terms of C99's `_Pragma()` instead of ignoring it. Clang and GCC will replace `_Pragma()` with `#pragma` directives in the preprocessed output, while cl.exe will actually convert it back to `__pragma()`. This is still a better situation than before as ImportC partially supports `__pragma()`. |
||
---|---|---|
.. | ||
docs | ||
ini | ||
src | ||
test | ||
tools |