To align data on a specific byte boundary, use the ALIGN keyword or the ALIGNALL command. Listing: ALIGN Keyword Example and Listing: ALIGNALL Command Example are examples for bumping the location counter to the next 16-byte boundary.
file.obj (.text) . = ALIGN (0x10); file.obj (.data) # aligned on 16-byte boundary.
file.obj (.text) ALIGNALL (0x10); #everything past this point aligned # on 16 byte boundary file.obj (.data)
For more information on alignment , refer to the topics ALIGN and ALIGNALL of this manual.