The /ALIGN Option

Option

/A[[LIGNMENT]]:size

The /ALIGN option aligns segments in a segmented executable file at the boundaries specified by size. LINK ignores /ALIGN for DOS programs.

The alignment size is in bytes and must be an integer power of two. LINK rounds up to the next power of two if another value is specified. The default alignment is 512 bytes.

This option reduces the size of the file as it is stored on disk by reducing the size of gaps between segments. It has no effect on the size of the file when loaded in memory. The size of an executable file is limited to 64K times the alignment.