-mmcu
-mcpu
-msilicon-errata=
name[,
name...]
cpu4
PUSH #4
and PUSH #8 need longer encodings on the
MSP430. This option is enabled by default, and cannot be disabled.
cpu8
SP
to an odd value.
cpu11
SR
and the PC
in the same instruction.
cpu12
PC
in a CMP
or BIT
instruction.
cpu13
SR
.
cpu19
NOP
after CPUOFF
.
-msilicon-errata-warn=
name[,
name...]
-mP
-mQ
-ml
-mn
EINT
, DINT
, BIC #8,
SR
, BIS #8, SR
or MOV.W <>, SR
) must be
followed by a NOP instruction in order to ensure the correct
processing of interrupts. By default it is up to the programmer to
supply these NOP instructions, but this command line option enables
the automatic insertion by the assembler, if they are missing.
-mN
-my
Note that this option can be stacked with the -mn option so
that the assembler will both warn about missing NOP instructions and
then insert them automatically.
-mY
-md