Fortran User's Guide

-pad[=p]

Insert padding for efficient use of cache.

    SPARC:77  x86:77

This option inserts padding between arrays or character variables if they are static local and not initialized, or in common blocks. The extra padding positions the data to make better use of cache. In either case, the arrays or character variables can not be equivalenced.

For -pad[=p], if p is present, it must be either (or both):

local

Add padding between adjacent local variables

common

Add padding between variables in common blocks 

Defaults for -pad:

The following are equivalent:

The -pad[=p] option applies to items that satisfy the following criteria:

For a definition of local or static variables, see -stackvar, "-stackvar".

Restrictions on -pad=common: