From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4324 invoked by alias); 4 May 2012 07:02:22 -0000 Received: (qmail 4314 invoked by uid 22791); 4 May 2012 07:02:20 -0000 X-SWARE-Spam-Status: No, hits=-2.7 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_NO,SPF_SOFTFAIL X-Spam-Check-By: sourceware.org Received: from mtaout22.012.net.il (HELO mtaout22.012.net.il) (80.179.55.172) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 04 May 2012 07:02:07 +0000 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M3H00000KTYP300@a-mtaout22.012.net.il> for gdb-patches@sourceware.org; Fri, 04 May 2012 10:01:48 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.210.75]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M3H00N0ZKV02SE0@a-mtaout22.012.net.il>; Fri, 04 May 2012 10:01:48 +0300 (IDT) Date: Fri, 04 May 2012 07:02:00 -0000 From: Eli Zaretskii Subject: Re: [PATCH] Autoload-breakpoints without report-async In-reply-to: <4FA32A2E.20801@mentor.com> To: Hui Zhu Cc: gdb-patches@sourceware.org, Yao_Qi@mentor.com, stan_shebs@mentor.com Reply-to: Eli Zaretskii Message-id: <83d36k77od.fsf@gnu.org> References: <4FA2B434.60706@mentor.com> <83ipgd6vw0.fsf@gnu.org> <4FA32A2E.20801@mentor.com> X-IsSubscribed: yes 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/msg00119.txt.bz2 > Date: Fri, 4 May 2012 09:00:30 +0800 > From: Hui Zhu > CC: , , > > Oops, I post the wrong version. The attachment is the right version. Please help me review it. > +@item set breakpoint autoload query > +If this option is @samp{query} (the default), @value{GDBN} will query to user ^^^^^^^^^^^^^ "query the user" > +how to handle the autoload-breakpoints when @value{GDBN} connect to the stub. ^^^^^^^ "connects" > +@item set breakpoint autoload stub > +If this option is @samp{stub}, the autoload-breakpoints of GDB will be removed ^^^ "@value{GDBN}" > +@item @samp{QBDP}@var{autoload-breakpoints base format} > +@value{GDBN} use this packet to control the autoload-breakpoints in the remote. ^^^ "uses" > +@table @samp > + > +@item @var{id}@samp{:}@var{command}@samp{:}@var{addr_string}@samp{:}@var{type}@samp{:}@var{ignore_num} The whole table uses @samp as the default typeface, so you don't need @samp in the @item line. Every piece of text there that doesn't have an explicit markup will be typeset as @samp automatically. > +@item @var{id} > +This is the id in hex string format of this command want to control. > +this command wants to control. This is the id in hex string format of the breakpoint to which to apply this command. > + @value{GDBN} will create this breakpoint as > +it have been created in the target. So when the target creates the > +breakpoint, it needs to insert this breakpoint by itself. @value{GDBN} will assume the breakpoint already exists and is inserted in the remote, so the target needs to insert the breakpoint when it creates it. > +When @value{GDBN} or the target get this packet, it will delete > +the autoload-breakpoint @var{id}. ^^^^^^^^^^^^^^ "they will delete" OK with these changes. Thanks.