invoke.texi (SH Options): Document -m2a, -m2a-single, -m2a-single-only and -m2a-nofpu.

* 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
This commit is contained in:
Takashi YOSHII 2009-06-25 03:41:53 +00:00 committed by Kaz Kojima
parent 6ae467eadc
commit b4589acca4
3 changed files with 33 additions and 4 deletions

View 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.

View 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)

View 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.