You copied the Doc URL to your clipboard.
--legacyalign, --no_legacyalign
Controls how padding is inserted into the image.
Note
The--legacyalign
and --no_legacyalign
linker options are deprecated.Usage
Using --legacyalign
, the linker assumes execution regions and load regions to be
four-byte aligned. This option enables the linker to minimize the amount of padding that it
inserts into the image.
The --no_legacyalign
option instructs the linker to insert padding to force natural
alignment of execution regions. Natural alignment is the highest known alignment for that
region.
Use --no_legacyalign
to ensure strict conformance with the ELF specification.
You can also use expression evaluation in a scatter file to avoid padding.
Default
The default is --no_legacyalign
,