Next: Nios II Opcodes, Previous: Nios II Relocations, Up: NiosII-Dependent [Contents][Index]
.align expression [, expression]
This is the generic .align
directive, however this aligns to a power of two.
.half expression
Create an aligned constant 2 bytes in size.
.word expression
Create an aligned constant 4 bytes in size.
.dword expression
Create an aligned constant 8 bytes in size.
.2byte expression
Create an unaligned constant 2 bytes in size.
.4byte expression
Create an unaligned constant 4 bytes in size.
.8byte expression
Create an unaligned constant 8 bytes in size.
.16byte expression
Create an unaligned constant 16 bytes in size.
.set noat
Allows assembly code to use at
register without warning. Macro or relaxation expansions generate warnings.
.set at
Assembly code using at
register generates warnings, and macro expansion and relaxation are enabled.
.set nobreak
Allows assembly code to use ba
and bt
registers without warning.
.set break
Turns warnings back on for using ba
and bt
registers.
.set norelax
Do not replace any branches or calls.
.set relaxsection
Replace identified out-of-range branches with jmp
sequences (default).
.set relaxsection
Replace all branch and call instructions with jmp
and callr
sequences.
.set
All other .set
are the normal use.
Next: Nios II Opcodes, Previous: Nios II Relocations, Up: NiosII-Dependent [Contents][Index]