Intel® Fortran Compiler 17.0 Developer Guide and Reference
Tells the compiler to align procedures on an optimal byte boundary.
Linux and macOS: | -falign-functions[=n] -fno-align-functions |
Windows: | /Qfnalign[:n] /Qfnalign- |
n |
Is an optional positive integer scalar initialization expression indicating the number of bytes for the minimum alignment boundary. It tells the compiler to align procedures on a power-of-2 byte boundary. If you do not specify n, the compiler aligns the start of procedures on 16-byte boundaries. The n must be a positive integer less than or equal to 4096. If you specify a value that is not a power of 2, n will be rounded up to the nearest power of 2. For example, if 23 is specified for n, procedures will be aligned on 32 byte boundaries. |
-fno-align-functionsor /Qfnalign- |
The compiler aligns procedures on 2-byte boundaries. This is the same as specifying -falign-functions=2 (Linux* and OS X*) or /Qfnalign:2 (Windows*). |
This option tells the compiler to align procedures on an optimal byte boundary. If you do not specify n, the compiler aligns the start of procedures on 16-byte boundaries.
None