aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/config/msp430/msp430.opt
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.9/gcc/config/msp430/msp430.opt')
-rw-r--r--gcc-4.9/gcc/config/msp430/msp430.opt38
1 files changed, 38 insertions, 0 deletions
diff --git a/gcc-4.9/gcc/config/msp430/msp430.opt b/gcc-4.9/gcc/config/msp430/msp430.opt
new file mode 100644
index 000000000..5a447c0d2
--- /dev/null
+++ b/gcc-4.9/gcc/config/msp430/msp430.opt
@@ -0,0 +1,38 @@
+msim
+Target
+Use simulator runtime
+
+masm-hex
+Target Mask(ASM_HEX)
+Force assembly output to always use hex constants
+
+mmcu=
+Target ToLower Joined RejectNegative Var(target_mcu)
+Specify the MCU to build for.
+
+mcpu=
+Target Joined RejectNegative Var(target_cpu)
+Specify the ISA to build for: msp430, mdsp430x, msp430xv2
+
+mlarge
+Target Mask(LARGE) RejectNegative
+Select large model - 20-bit addresses/pointers
+
+msmall
+Target InverseMask(LARGE) RejectNegative
+Select small model - 16-bit addresses/pointers (default)
+
+mrelax
+Target Report
+Optimize opcode sizes at link time
+
+mOs
+Target Undocumented Mask(OPT_SPACE)
+
+minrt
+Target Report Mask(MINRT) RejectNegative
+Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.
+
+mhwmult
+Target Report Var(ENABLE_HWMULT, 1) Init(1)
+Enable hardware multiply (except in interrupt routines)