summaryrefslogtreecommitdiff
path: root/gcc/config/mips/mips.opt
diff options
context:
space:
mode:
authorths <ths@138bc75d-0d04-0410-961f-82ee72b054a4>2007-04-25 12:05:48 +0000
committerths <ths@138bc75d-0d04-0410-961f-82ee72b054a4>2007-04-25 12:05:48 +0000
commite6a71de3ca57ecfd5437ad3c45b3d795601c2b47 (patch)
tree4bf01dcdb081595abc17dd7312a331135339ffde /gcc/config/mips/mips.opt
parentf8655ffd5f308e5d3c40d50e1c1d9eafcf7c78d4 (diff)
downloadgcc-e6a71de3ca57ecfd5437ad3c45b3d795601c2b47.tar.gz
* config/mips/mips.opt (mdmx, mmt, mno-mdmx): New options.
(mips16): Fix typo. * config/mips/mips.h (ASM_SPEC): Pass -mmt/-mno-mt and -mdmx/-mno-mdmx on to the assembler. Improve handling of -mno-mips16. Add handling of -mno-mips3d, -mno-dsp, -mno-dspr2. * doc/invoke.texi (MIPS Options): Whitespace cleanup. Fix wrong use of @itemx. Document -mno-dsp, -mno-dspr2, -mno-paired-single, -mdmx, -mno-mdmx, -mno-mips3d, -mmt and -mno-mt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124153 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/mips/mips.opt')
-rw-r--r--gcc/config/mips/mips.opt14
1 files changed, 13 insertions, 1 deletions
diff --git a/gcc/config/mips/mips.opt b/gcc/config/mips/mips.opt
index db6055ce7a9..f0c2dbf4c33 100644
--- a/gcc/config/mips/mips.opt
+++ b/gcc/config/mips/mips.opt
@@ -51,6 +51,10 @@ mdivide-traps
Target Report RejectNegative InverseMask(DIVIDE_BREAKS, DIVIDE_TRAPS)
Use trap instructions to check for integer divide by zero
+mdmx
+Target Report RejectNegative Var(TARGET_MDMX)
+Allow the use of MDMX instructions
+
mdouble-float
Target Report RejectNegative InverseMask(SINGLE_FLOAT, DOUBLE_FLOAT)
Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations
@@ -147,7 +151,7 @@ Target RejectNegative Joined
mips16
Target Report RejectNegative Mask(MIPS16)
-Generate mips16 code
+Generate MIPS16 code
mips3d
Target Report RejectNegative Mask(MIPS3D)
@@ -173,10 +177,18 @@ mmips-tfile
Target
Use the mips-tfile postpass
+mmt
+Target Report Var(TARGET_MT)
+Allow the use of MT instructions
+
mno-flush-func
Target RejectNegative
Do not use a cache-flushing function before calling stack trampolines
+mno-mdmx
+Target Report RejectNegative InverseVar(MDMX)
+Do not use MDMX instructions
+
mno-mips16
Target Report RejectNegative InverseMask(MIPS16)
Generate normal-mode code