diff options
author | James Bowman <james.bowman@ftdichip.com> | 2016-03-29 00:37:26 +0000 |
---|---|---|
committer | James Bowman <jamesbowman@gcc.gnu.org> | 2016-03-29 00:37:26 +0000 |
commit | dc2e89953683df032f15d65845eb2d287f646423 (patch) | |
tree | 78033af93edbf5cad8e24458d1ab5cabd304f47b /gcc/doc | |
parent | a06c2388e6c0215901673bd3f5328040bb70fc04 (diff) | |
download | gcc-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.texi | 6 |
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 |