]> gcc.gnu.org Git - gcc.git/commitdiff
invoke.texi (SH Options): Document -m2a, -m2a-single, -m2a-single-only and -m2a-nofpu.
authorTakashi YOSHII <yoshii.takashi@renesas.com>
Thu, 25 Jun 2009 03:41:53 +0000 (03:41 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Thu, 25 Jun 2009 03:41:53 +0000 (03:41 +0000)
* doc/invoke.texi (SH Options): Document -m2a, -m2a-single,
-m2a-single-only and -m2a-nofpu.
* config/sh/sh.opt: Document m2a generates FPU code.

From-SVN: r148926

gcc/ChangeLog
gcc/config/sh/sh.opt
gcc/doc/invoke.texi

index 27d436cf98ffccd2affc05e7937e3d55a5611409..b7559955aa0aed9eed2dad71c081a6efbed15986 100644 (file)
@@ -1,3 +1,10 @@
+2009-06-23  Takashi YOSHII  <yoshii.takashi@renesas.com>
+
+       PR target/40515
+       * doc/invoke.texi (SH Options): Document -m2a, -m2a-single,
+       -m2a-single-only and -m2a-nofpu.
+       * config/sh/sh.opt: Document m2a generates FPU code.  
+
 2009-06-24  Anatoly Sokolov  <aesok@post.ru>
 
        * defaults.h (CAN_ELIMINATE): Provide default.
index 8aa0c9f1b7cbfd135c0fd36d366255201ee784e0..f365b2b15c39052f553eb73a565b757b7340910f 100644 (file)
@@ -49,7 +49,7 @@ Generate SH2 code
 
 m2a
 Target RejectNegative Condition(SUPPORT_SH2A)
-Generate SH2a code
+Generate default double-precision SH2a-FPU code
 
 m2a-nofpu
 Target RejectNegative Condition(SUPPORT_SH2A_NOFPU)
@@ -57,11 +57,11 @@ Generate SH2a FPU-less code
 
 m2a-single
 Target RejectNegative Condition(SUPPORT_SH2A_SINGLE)
-Generate default single-precision SH2a code
+Generate default single-precision SH2a-FPU code
 
 m2a-single-only
 Target RejectNegative Condition(SUPPORT_SH2A_SINGLE_ONLY)
-Generate only single-precision SH2a code
+Generate only single-precision SH2a-FPU code
 
 m2e
 Target RejectNegative Condition(SUPPORT_SH2E)
index 15ff56657196aad9fe1ff8e3a1aaec49d0e5d39d..1078ce54362488399dda6a45f2e5aac3ecc7d78c 100644 (file)
@@ -778,7 +778,9 @@ See RS/6000 and PowerPC Options.
 -mscore5 -mscore5u -mscore7 -mscore7d}
 
 @emph{SH Options}
-@gccoptlist{-m1  -m2  -m2e  -m3  -m3e @gol
+@gccoptlist{-m1  -m2  -m2e @gol
+-m2a-nofpu -m2a-single-only -m2a-single -m2a @gol
+-m3  -m3e @gol
 -m4-nofpu  -m4-single-only  -m4-single  -m4 @gol
 -m4a-nofpu -m4a-single-only -m4a-single -m4a -m4al @gol
 -m5-64media  -m5-64media-nofpu @gol
@@ -14934,6 +14936,26 @@ Generate code for the SH2.
 @item -m2e
 Generate code for the SH2e.
 
+@item -m2a-nofpu
+@opindex m2a-nofpu
+Generate code for the SH2a without FPU, or for a SH2a-FPU in such a way
+that the floating-point unit is not used.
+
+@item -m2a-single-only
+@opindex m2a-single-only
+Generate code for the SH2a-FPU, in such a way that no double-precision
+floating point operations are used.
+
+@item -m2a-single
+@opindex m2a-single
+Generate code for the SH2a-FPU assuming the floating-point unit is in
+single-precision mode by default.
+
+@item -m2a
+@opindex m2a
+Generate code for the SH2a-FPU assuming the floating-point unit is in
+double-precision mode by default.
+
 @item -m3
 @opindex m3
 Generate code for the SH3.
This page took 0.144411 seconds and 5 git commands to generate.