These options are defined for the MSP430:
-masm-hex
-mmcu=
__
. This in turn will be used by the
msp430.h
header file to select an MCU specific supplimentary
header file.
The option also sets the ISA to use. If the MCU name is one that is
known to only support the 430 ISA then that is selected, otherwise the
430X ISA is selected. A generic MCU name of msp430
can also be
used to select the 430 ISA. Similarly the generic msp430x
MCU
name will select the 430X ISA.
In addition an MCU specific linker script will be added to the linker
command line. The script's name is the name of the MCU with
.ld
appended. Thus specifying -mmcu=xxx on the gcc
command line will define the C preprocessor symbol __XXX__
and
cause the linker to search for a script called xxx.ld.
This option is also passed on to the assembler.
-mcpu=
msp430
,
msp430x
and msp430xv2
. This option is deprecated. The
-mmcu= option should be used to select the ISA.
-msim
-mlarge
size_t
).
-msmall
size_t
).
-mrelax