This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [patch] GAS supports for MIPS32 MT ASE
- From: "Chao-ying Fu" <fu at mips dot com>
- To: "Eric Christopher" <echristo at apple dot com>, "Thiemo Seufer" <ths at networkno dot de>
- Cc: "Daniel Jacobowitz" <drow at false dot org>, "Maciej W. Rozycki" <macro at linux-mips dot org>, "Thekkath, Radhika" <radhika at mips dot com>, <binutils at sourceware dot org>
- Date: Fri, 2 Sep 2005 14:25:58 -0700
- Subject: Re: [patch] GAS supports for MIPS32 MT ASE
- References: <001401c5aa8a$3f2698b0$a914a8c0@MIPS.COM> <Pine.LNX.4.61L.0508291032070.12296@blysk.ds.pg.gda.pl> <002101c5acf0$8876c220$a914a8c0@MIPS.COM> <20050829234106.GI21717@hattusa.textio> <000801c5adb5$b3b4bee0$a914a8c0@MIPS.COM> <F7B73813-E028-4F4F-B025-CC7AFE54EDAD@apple.com> <20050830230024.GA18203@nevyn.them.org> <2A7D6A36-8D90-4782-B54F-DFA01AC49E83@apple.com> <000b01c5adc5$9f59c430$a914a8c0@MIPS.COM> <20050902095707.GB4751@hattusa.textio> <5E33774D-F48B-422F-BCDC-9B66C9493282@apple.com>
- Reply-to: "Chao-ying Fu" <fu at mips dot com>
Sure. The document patch will be include with the previous patch.
Is it ok? Thanks!
Regards,
Chao-ying
gas/ChangeLog
2005-09-02 Chao-ying Fu <fu@mips.com>
* doc/as.texinfo: Document -mmt and -mno-mt options.
* doc/c-mips.texi: Likewise, and document ".set mt" and ".set nomt"
directives.
Index: as.texinfo
===================================================================
RCS file: /cvs/src/src/gas/doc/as.texinfo,v
retrieving revision 1.124
diff -c -3 -p -r1.124 as.texinfo
*** as.texinfo 11 Aug 2005 01:25:29 -0000 1.124
--- as.texinfo 2 Sep 2005 21:23:24 -0000
*************** gcc(1), ld(1), and the Info entries for
*** 368,373 ****
--- 368,374 ----
[@b{-mips16}] [@b{-no-mips16}]
[@b{-mips3d}] [@b{-no-mips3d}]
[@b{-mdmx}] [@b{-no-mdmx}]
+ [@b{-mmt}] [@b{-mno-mt}]
[@b{-mdebug}] [@b{-no-mdebug}]
[@b{-mpdr}] [@b{-mno-pdr}]
@end ifset
*************** Generate code for the MDMX Application S
*** 1000,1005 ****
--- 1001,1012 ----
This tells the assembler to accept MDMX instructions.
@samp{-no-mdmx} turns off this option.
+ @item -mmt
+ @itemx -mno-mt
+ Generate code for the MT Application Specific Extension.
+ This tells the assembler to accept MT instructions.
+ @samp{-mno-mt} turns off this option.
+
@item --construct-floats
@itemx --no-construct-floats
The @samp{--no-construct-floats} option disables the construction of
Index: c-mips.texi
===================================================================
RCS file: /cvs/src/src/gas/doc/c-mips.texi,v
retrieving revision 1.34
diff -c -3 -p -r1.34 c-mips.texi
*** c-mips.texi 9 Mar 2005 09:53:49 -0000 1.34
--- c-mips.texi 2 Sep 2005 21:23:24 -0000
*************** Generate code for the MDMX Application S
*** 118,123 ****
--- 118,129 ----
This tells the assembler to accept MDMX instructions.
@samp{-no-mdmx} turns off this option.
+ @item -mmt
+ @itemx -mno-mt
+ Generate code for the MT Application Specific Extension.
+ This tells the assembler to accept MT instructions.
+ @samp{-mno-mt} turns off this option.
+
@item -mfix7000
@itemx -mno-fix7000
Cause nops to be inserted if the read of the destination register
*************** from the MDMX Application Specific Exten
*** 451,454 ****
--- 457,468 ----
in the assembly. The @code{.set nomdmx} directive prevents MDMX
instructions from being accepted.
+ @cindex MIPS MT instruction generation override
+ @kindex @code{.set mt}
+ @kindex @code{.set nomt}
+ The directive @code{.set mt} makes the assembler accept instructions
+ from the MT Application Specific Extension from that point on
+ in the assembly. The @code{.set nomt} directive prevents MT
+ instructions from being accepted.
+
Traditional @sc{mips} assemblers do not support these directives.
----- Original Message -----
From: "Eric Christopher" <echristo@apple.com>
To: "Thiemo Seufer" <ths@networkno.de>
Cc: "Chao-ying Fu" <fu@mips.com>; "Daniel Jacobowitz" <drow@false.org>;
"Maciej W. Rozycki" <macro@linux-mips.org>; "Thekkath, Radhika"
<radhika@mips.com>; <binutils@sourceware.org>
Sent: Friday, September 02, 2005 8:21 AM
Subject: Re: [patch] GAS supports for MIPS32 MT ASE
> >
> > Ok. Can you also update the assembler documentation for -mmt in a
> > followup patch?
> >
>
> It should be part of this patch.
>
> -eric
>
>