From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1790 invoked by alias); 2 Sep 2005 21:27:33 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 1773 invoked by uid 22791); 2 Sep 2005 21:27:27 -0000 Received: from 209-232-97-206.ded.pacbell.net (HELO dns0.mips.com) (209.232.97.206) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Fri, 02 Sep 2005 21:27:27 +0000 Received: from mercury.mips.com (sbcns-dmz [209.232.97.193]) by dns0.mips.com (8.12.11/8.12.11) with ESMTP id j82LQ5AC023249; Fri, 2 Sep 2005 14:26:06 -0700 (PDT) Received: from exchange.MIPS.COM (exchange [192.168.20.29]) by mercury.mips.com (8.12.9/8.12.11) with ESMTP id j82LQ0vU026244; Fri, 2 Sep 2005 14:26:00 -0700 (PDT) Received: from pcfu ([192.168.20.169]) by exchange.MIPS.COM with Microsoft SMTPSVC(6.0.3790.211); Fri, 2 Sep 2005 14:26:00 -0700 Message-ID: <000a01c5b004$e99cc3d0$a914a8c0@MIPS.COM> Reply-To: "Chao-ying Fu" From: "Chao-ying Fu" To: "Eric Christopher" , "Thiemo Seufer" Cc: "Daniel Jacobowitz" , "Maciej W. Rozycki" , "Thekkath, Radhika" , References: <001401c5aa8a$3f2698b0$a914a8c0@MIPS.COM> <002101c5acf0$8876c220$a914a8c0@MIPS.COM> <20050829234106.GI21717@hattusa.textio> <000801c5adb5$b3b4bee0$a914a8c0@MIPS.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> Subject: Re: [patch] GAS supports for MIPS32 MT ASE Date: Mon, 05 Sep 2005 06:56:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-SW-Source: 2005-09/txt/msg00050.txt.bz2 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 * 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" To: "Thiemo Seufer" Cc: "Chao-ying Fu" ; "Daniel Jacobowitz" ; "Maciej W. Rozycki" ; "Thekkath, Radhika" ; 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 > >