Describe the bug:
When changing the project configuration (e.g. Debug or Release) in IAR build extension configuration, the preprocessor macros (e.g. NDEBUG) are not correctly sent to the C/C++ extension.
More specifically, C/C++ Log Diagnostics shows Custom configurations for opened files with erroneous Defines (e.g. "NDEBUG=1" when it should not be in Debug project configuration).
Describe the bug: When changing the project configuration (e.g. Debug or Release) in IAR build extension configuration, the preprocessor macros (e.g. NDEBUG) are not correctly sent to the C/C++ extension.
More specifically, C/C++ Log Diagnostics shows Custom configurations for opened files with erroneous Defines (e.g. "NDEBUG=1" when it should not be in Debug project configuration).
This causes confusing incorrect inactive regions.
Environment: