2
0
mirror of git://gcc.gnu.org/git/gcc.git synced 2024-12-22 09:49:33 +08:00

invoke.texi (SH Options): Document -m4-nofpu...

* invoke.texi (SH Options): Document -m4-nofpu,
-m4-single-only, -m4-single, -m4, -mbigtable, -mfmovd,
-mhitachi, -mnomacsave, -misize, -mpadstruct, -mspace.

From-SVN: r35875
This commit is contained in:
Alexandre Oliva 2000-08-22 14:39:31 +00:00 committed by Alexandre Oliva
parent 23e4d0281a
commit 3cadd7783a
2 changed files with 49 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2000-08-22 Alexandre Oliva <aoliva@redhat.com>
* invoke.texi (SH Options): Document -m4-nofpu,
-m4-single-only, -m4-single, -m4, -mbigtable, -mfmovd,
-mhitachi, -mnomacsave, -misize, -mpadstruct, -mspace.
2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
* c-common.c (check_format_info): Give the 'some locales' warning

View File

@ -413,7 +413,11 @@ in the following sections.
-mrelax -mh -ms -mint32 -malign-300
@emph{SH Options}
-m1 -m2 -m3 -m3e -mb -ml -mdalign -mrelax
-m1 -m2 -m3 -m3e
-m4-nofpu -m4-single-only -m4-single -m4
-mb -ml -mdalign -mrelax
-mbigtable -mfmovd -mhitachi -mnomacsave
-misize -mpadstruct -mspace
@emph{System V Options}
-Qy -Qn -YP,@var{paths} -Ym,@var{dir}
@ -6657,6 +6661,20 @@ Generate code for the SH3.
@item -m3e
Generate code for the SH3e.
@item -m4-nofpu
Generate code for the SH4 without a floating-point unit.
@item -m4-single-only
Generate code for the SH4 with a floating-point unit that only
supports single-precision arithmentic.
@item -m4-single
Generate code for the SH4 assuming the floating-point unit is in
single-precision mode by default.
@item -m4
Generate code for the SH4.
@item -mb
Compile code for the processor in big endian mode.
@ -6671,6 +6689,30 @@ not work unless you recompile it first with -mdalign.
@item -mrelax
Shorten some address references at link time, when possible; uses the
linker option @samp{-relax}.
@item -mbigtable
Use 32-bit offsets in @code{switch} tables. The default is to use
16-bit offsets.
@item -mfmovd
Enable the use of the instruction @code{fmovd}.
@item -mhitachi
Comply with the calling conventions defined by Hitachi.
@item -mnomacsave
Mark the @code{MAC} register as call-clobbered, even if
@code{-mhitachi} is given.
@item -misize
Dump instruction size and location in the assembly code.
@item -mpadstruct
This option is deprecated. It pads structures to multiple of 4 bytes,
which is incompatible with the SH ABI.
@item -mspace
Optimize for space instead of speed. Implied by @code{-Os}.
@end table
@node System V Options