Intel® Fortran Compiler 17.0 Developer Guide and Reference
Enables the control flow protection mechanism.
Linux and macOS: | None |
Windows: | /guard:keyword |
keyword |
Specifies the the control flow protection mechanism. Possible values are:
|
OFF |
The control flow protection mechanism is disabled. |
This option enables the control flow protection mechanism. It tells the compiler to analyze control flow of valid targets for indirect calls and inserts a call to a checking routine before each indirect call to verify the target of the given indirect call.
The /guard:cf option must be passed to both the compiler and linker.
Code compiled using /guard:cf can be linked to libraries and object files that are not compiled using the option.
This option has been added for Microsoft compatibility. It uses the Microsoft implementation.
None