I work for a company that develops a product which ships on Linux and Windows. Portions of the code make heavy use of GCC-specific syntax, and therefore we use a mix of MinGW GCC and MSVC to build for Windows. This hybrid build unfortunately cannot be debugged on Windows using either GCC or Visual Studio, so we are looking to consolidate on one tool and I'm currently evaluating the Intel compiler.
Does the Intel compiler for Windows provide an option where it will accept GCC-syntax code but still output MSVC-compatible shared libraries? Based on the documentation, it looks like I need something similar to the 'fms-dialect' option, but reversed. Any help or insight is greatly appreciated.