aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorMatthew Fortune <matthew.fortune@mips.com>2018-06-15 15:50:25 +0000
committerRobert Suchanek <rts@gcc.gnu.org>2018-06-15 15:50:25 +0000
commit9e9e626420ee11c9c1e63a40a3e957cd145744d4 (patch)
tree3e0dc97b76afb53bc776553e3624edde98c68a4a /gcc/doc
parent5a95794c58161276de626abb1479f498f3ae76b9 (diff)
downloadgcc-9e9e626420ee11c9c1e63a40a3e957cd145744d4.zip
gcc-9e9e626420ee11c9c1e63a40a3e957cd145744d4.tar.gz
gcc-9e9e626420ee11c9c1e63a40a3e957cd145744d4.tar.bz2
MIPS: Add support for -mcrc and -mginv options.
gcc/ChangeLog: 2018-06-15 Matthew Fortune <matthew.fortune@mips.com> * config/mips/mips.h (ASM_SPEC): Pass through -mcrc, -mno-crc, -mginv and -mno-ginv to the assembler. * config/mips/mips.opt (-mcrc): New option. (-mginv): Likewise. * doc/invoke.text (-mcrc): Document. (-mginv): Likewise. From-SVN: r261635
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi14
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 3c279ff..d0941e9 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -878,6 +878,8 @@ Objective-C and Objective-C++ Dialects}.
-meva -mno-eva @gol
-mvirt -mno-virt @gol
-mxpa -mno-xpa @gol
+-mcrc -mno-crc @gol
+-mginv -mno-ginv @gol
-mmicromips -mno-micromips @gol
-mmsa -mno-msa @gol
-mfpu=@var{fpu-type} @gol
@@ -20590,6 +20592,18 @@ Use (do not use) the MIPS Virtualization (VZ) instructions.
@opindex mno-xpa
Use (do not use) the MIPS eXtended Physical Address (XPA) instructions.
+@item -mcrc
+@itemx -mno-crc
+@opindex mcrc
+@opindex mno-crc
+Use (do not use) the MIPS Cyclic Redundancy Check (CRC) instructions.
+
+@item -mginv
+@itemx -mno-ginv
+@opindex mginv
+@opindex mno-ginv
+Use (do not use) the MIPS Global INValidate (GINV) instructions.
+
@item -mlong64
@opindex mlong64
Force @code{long} types to be 64 bits wide. See @option{-mlong32} for