Next: PRU Opcodes, Previous: PRU Relocations, Up: PRU-Dependent [Contents][Index]

#### 9.37.4 PRU Machine Directives

`.align expression [, expression]`

  This is the generic `.align` directive, however this aligns to a power of two.

`.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 no_warn_regname_label`

  Do not output warnings when a label name matches a register name. Equivalent to passing the `-mno-warn-regname-label` command-line option.