Intel® C++ Compiler XE 13.1 User and Reference Guides
Determines whether certain GNU macros are defined or undefined.
Windows: None
Linux: Preprocessor > gcc Predefined Macro Enablement
OS X: Preprocessor > Predefine gcc Macros
All
Linux and OS X: | -gcc -no-gcc -gcc-sys |
Windows: | None |
None
-gcc |
The compiler defines the GNU macros __GNUC__, __GNUC_MINOR__, and __GNUC_PATCHLEVEL__ |
This option determines whether the GNU macros __GNUC__, __GNUC_MINOR__, and __GNUC_PATCHLEVEL__ are defined or undefined.
Option |
Description |
|---|---|
-gcc |
Defines GNU macros. |
-no-gcc |
Undefines GNU macros. |
-gcc-sys |
Defines GNU macros only during compilation of system headers. |
None