aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorJames Bowman <james.bowman@ftdichip.com>2016-03-29 00:37:26 +0000
committerJames Bowman <jamesbowman@gcc.gnu.org>2016-03-29 00:37:26 +0000
commitdc2e89953683df032f15d65845eb2d287f646423 (patch)
tree78033af93edbf5cad8e24458d1ab5cabd304f47b /gcc/doc
parenta06c2388e6c0215901673bd3f5328040bb70fc04 (diff)
downloadgcc-dc2e89953683df032f15d65845eb2d287f646423.zip
gcc-dc2e89953683df032f15d65845eb2d287f646423.tar.gz
gcc-dc2e89953683df032f15d65845eb2d287f646423.tar.bz2
ft32.opt (mnodiv): New.
* config/ft32/ft32.opt (mnodiv): New. * config/ft32/ft32.md (*divsi3, *modsi3): Qualify with TARGET_NODIV. * doc/invoke.texi (FT32 Options -mnodiv): New. * libgcc/config/ft32/lib1funcs.S (*divsi3, *modsi3): New. From-SVN: r234516
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 9e54bb7..ed1ad62 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -712,7 +712,7 @@ Objective-C and Objective-C++ Dialects}.
@gccoptlist{-msmall-model -mno-lsim}
@emph{FT32 Options}
-@gccoptlist{-msim -mlra}
+@gccoptlist{-msim -mlra -mnodiv}
@emph{FRV Options}
@gccoptlist{-mgpr-32 -mgpr-64 -mfpr-32 -mfpr-64 @gol
@@ -15827,6 +15827,10 @@ I/O functions are needed.
Enable Local Register Allocation. This is still experimental for FT32,
so by default the compiler uses standard reload.
+@item -mnodiv
+@opindex mnodiv
+Do not use div and mod instructions.
+
@end table
@node FRV Options