From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32518 invoked by alias); 18 May 2012 23:13:14 -0000 Received: (qmail 32495 invoked by uid 22791); 18 May 2012 23:13:12 -0000 X-SWARE-Spam-Status: No, hits=-4.3 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_HOSTKARMA_W,RCVD_IN_HOSTKARMA_WL X-Spam-Check-By: sourceware.org Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 18 May 2012 23:12:54 +0000 Received: from svr-orw-exc-10.mgc.mentorg.com ([147.34.98.58]) by relay1.mentorg.com with esmtp id 1SVWLt-0007CJ-UI from Maciej_Rozycki@mentor.com ; Fri, 18 May 2012 16:12:53 -0700 Received: from SVR-IES-FEM-01.mgc.mentorg.com ([137.202.0.104]) by SVR-ORW-EXC-10.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 18 May 2012 16:12:36 -0700 Received: from [172.30.1.131] (137.202.0.76) by SVR-IES-FEM-01.mgc.mentorg.com (137.202.0.104) with Microsoft SMTP Server id 14.1.289.1; Sat, 19 May 2012 00:12:52 +0100 Date: Fri, 18 May 2012 23:13:00 -0000 From: "Maciej W. Rozycki" To: Eli Zaretskii CC: Subject: Re: [PATCH] microMIPS support In-Reply-To: <83obpmokik.fsf@gnu.org> Message-ID: References: <83k414fjmp.fsf@gnu.org> <83haw6io8k.fsf@gnu.org> <8362cmi65h.fsf@gnu.org> <83y5ph6nqj.fsf@gnu.org> <83k40usfjk.fsf@gnu.org> <83obpmokik.fsf@gnu.org> User-Agent: Alpine 1.10 (DEB 962 2008-03-14) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2012-05/txt/msg00723.txt.bz2 On Thu, 17 May 2012, Eli Zaretskii wrote: > > I added only some of the menus by your explicit request. You rejected my > > proposal that I made in response which added all of them and that was only > > trivially different to the version you have proposed now. > > In that case, I apologize for my initial misunderstanding. Accepted, thank you. > > Certainly, next time I'll just drop any changes to the manual I disagree > > with. > > I'd prefer that next time we could arrive at an agreement sooner. Me too, however I can't guarantee we'll always agree just as I couldn't agree with you on this occasion. In which case I'd rather keep the functional bits and let you do with the corresponding manual updates whatever you want to, than drop everything. > > Thanks for your proposal, even though my original concern about pages > > containing single-entry menus still stands. This doesn't really matter > > however for two reasons, first and foremost because you have the power to > > override my objection to any changes to the manual, and second because it > > contains changes irrelevant to my change and as such I cannot integrate > > them. Please split changes to the existing pieces of the manual off and > > commit them separately. I'll extract the rest and fold into my change. > > Which changes are irrelevant? I tried deliberately to put aside any > such unrelated changes, but maybe I missed some. I have now extracted them and provided below, for a reference. I have now committed them assuming that anything you have proposed has been self-approved. I'll be providing the rest with the final version of the microMIPS change separately as soon as I have committed it straight away. Maciej 2011-05-18 Eli Zaretskii gdb/doc/ * gdb.texinfo (Architecture-Specific Protocol Details): Define nodes for subsections. Add @acronym mark-ups and adjust formatting. gdb-doc-acronym.diff Index: gdb-fsf-trunk-quilt/gdb/doc/gdb.texinfo =================================================================== --- gdb-fsf-trunk-quilt.orig/gdb/doc/gdb.texinfo 2012-05-18 23:22:56.135560932 +0100 +++ gdb-fsf-trunk-quilt/gdb/doc/gdb.texinfo 2012-05-18 23:24:04.235631195 +0100 @@ -36849,9 +36849,21 @@ This section describes how the remote pr target architectures. Also see @ref{Standard Target Features}, for details of XML target descriptions for each architecture. -@subsection ARM +@menu +* ARM-Specific Protocol Details:: +* MIPS-Specific Protocol Details:: +@end menu -@subsubsection Breakpoint Kinds +@node ARM-Specific Protocol Details +@subsection @acronym{ARM}-specific Protocol Details + +@menu +* ARM Breakpoint Kinds:: +@end menu + +@node ARM Breakpoint Kinds +@subsubsection @acronym{ARM} Breakpoint Kinds +@cindex breakpoint kinds, @acronym{ARM} These breakpoint kinds are defined for the @samp{Z0} and @samp{Z1} packets. @@ -36864,31 +36876,35 @@ These breakpoint kinds are defined for t 32-bit Thumb mode (Thumb-2) breakpoint. @item 4 -32-bit ARM mode breakpoint. +32-bit @acronym{ARM} mode breakpoint. @end table -@subsection MIPS +@node MIPS-Specific Protocol Details +@subsection @acronym{MIPS}-specific Protocol Details -@subsubsection Register Packet Format +@menu +* MIPS Register packet Format:: +@end menu + +@node MIPS Register packet Format +@subsubsection @acronym{MIPS} Register Packet Format The following @code{g}/@code{G} packets have previously been defined. In the below, some thirty-two bit registers are transferred as sixty-four bits. Those registers should be zero/sign extended (which?) to fill the space allocated. Register bytes are transferred in target byte order. The two nibbles within a register byte are transferred -most-significant - least-significant. +most-significant -- least-significant. @table @r @item MIPS32 - All registers are transferred as thirty-two bit quantities in the order: 32 general-purpose; sr; lo; hi; bad; cause; pc; 32 floating-point registers; fsr; fir; fp. @item MIPS64 - All registers are transferred as sixty-four bit quantities (including thirty-two bit registers such as @code{sr}). The ordering is the same as @code{MIPS32}.