Commit 3398f47f by Mark Mitchell Committed by Mark Mitchell

* invoke.texi: Add documentation for -mips4 and -mabi=*.

From-SVN: r20377
parent 6805ef53
Tue Jun 9 12:57:32 1998 Mark Mitchell <mark@markmitchell.com>
* invoke.texi: Add documentation for -mips4 and -mabi=*.
Tue Jun 9 12:12:34 1998 Klaus Kaempf (kkaempf@progis.de) Tue Jun 9 12:12:34 1998 Klaus Kaempf (kkaempf@progis.de)
* alpha/vms.h (EXTRA_SECTIONS): Add in_ctors and in_dtors. * alpha/vms.h (EXTRA_SECTIONS): Add in_ctors and in_dtors.
......
...@@ -315,7 +315,7 @@ in the following sections. ...@@ -315,7 +315,7 @@ in the following sections.
-mabicalls -mcpu=@var{cpu type} -membedded-data -mabicalls -mcpu=@var{cpu type} -membedded-data
-membedded-pic -mfp32 -mfp64 -mgas -mgp32 -mgp64 -membedded-pic -mfp32 -mfp64 -mgas -mgp32 -mgp64
-mgpopt -mhalf-pic -mhard-float -mint64 -mips1 -mgpopt -mhalf-pic -mhard-float -mint64 -mips1
-mips2 -mips3 -mlong64 -mlong-calls -mmemcpy -mips2 -mips3 -mips4 -mlong64 -mlong-calls -mmemcpy
-mmips-as -mmips-tfile -mno-abicalls -mmips-as -mmips-tfile -mno-abicalls
-mno-embedded-data -mno-embedded-pic -mno-embedded-data -mno-embedded-pic
-mno-gpopt -mno-long-calls -mno-gpopt -mno-long-calls
...@@ -323,6 +323,7 @@ in the following sections. ...@@ -323,6 +323,7 @@ in the following sections.
-mrnames -msoft-float -mrnames -msoft-float
-m4650 -msingle-float -mmad -m4650 -msingle-float -mmad
-mstats -EL -EB -G @var{num} -nocpp -mstats -EL -EB -G @var{num} -nocpp
-mabi=32 -mabi=n32 -mabi=64 -mabi=eabi
@emph{i386 Options} @emph{i386 Options}
-mcpu=@var{cpu type} -mcpu=@var{cpu type}
...@@ -4615,6 +4616,10 @@ Issue instructions from level 3 of the MIPS ISA (64 bit instructions). ...@@ -4615,6 +4616,10 @@ Issue instructions from level 3 of the MIPS ISA (64 bit instructions).
@samp{r4000} is the default @var{cpu type} at this ISA level. @samp{r4000} is the default @var{cpu type} at this ISA level.
This option does not change the sizes of any of the C data types. This option does not change the sizes of any of the C data types.
@item -mips4
Issue instructions from level 4 of the MIPS ISA. @samp{r8000} is the
default @var{cpu type} at this ISA level.
@item -mfp32 @item -mfp32
Assume that 32 32-bit floating point registers are available. This is Assume that 32 32-bit floating point registers are available. This is
the default. the default.
...@@ -4639,6 +4644,12 @@ is also specified. ...@@ -4639,6 +4644,12 @@ is also specified.
Types long and pointer are 64 bits, and type int is 32 bits. Types long and pointer are 64 bits, and type int is 32 bits.
This works only if @samp{-mips3} is also specified. This works only if @samp{-mips3} is also specified.
@itemx -mabi=32
@itemx -mabi=n32
@itemx -mabi=64
@itemx -mabi=eabi
Generate code for the indicated ABI.
@item -mmips-as @item -mmips-as
Generate code for the MIPS assembler, and invoke @file{mips-tfile} to Generate code for the MIPS assembler, and invoke @file{mips-tfile} to
add normal debug information. This is the default for all add normal debug information. This is the default for all
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment