o If .ALIGN is specified in a psect with the EXE and NOMIX attributes, the fill-specifier is ignored. The assembler aligns the psect to the requested boundary padding with NOP or FNOP instructions. o If .ALIGN is specified in a psect that does not have the EXE attribute and a fill-specifier is specified, the assembler aligns the psect to the requested boundary padding, with byte locations using the fill-specifier as the initial value for the generated byte padding. o If the fill-specifier expression encounters a value that is too large to fit in a boundary specified by the keyword, the data is truncated and an informational message is displayed. o The alignment that you specify in .ALIGN cannot exceed the alignment of the psect in which the alignment is attempted (see the description of .PSECT). For example, if you are using the BYTE psect alignment and you specify .ALIGN with a word or larger alignment, the assembler displays an error message.