From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3628 invoked by alias); 16 Nov 2006 15:13:16 -0000 Received: (qmail 3617 invoked by uid 22791); 16 Nov 2006 15:13:15 -0000 X-Spam-Check-By: sourceware.org Received: from nevyn.them.org (HELO nevyn.them.org) (66.93.172.17) by sourceware.org (qpsmtpd/0.31.1) with ESMTP; Thu, 16 Nov 2006 15:13:10 +0000 Received: from drow by nevyn.them.org with local (Exim 4.54) id 1GkivL-0002oj-WB for gdb-patches@sourceware.org; Thu, 16 Nov 2006 10:13:08 -0500 Date: Thu, 16 Nov 2006 15:13:00 -0000 From: Daniel Jacobowitz To: gdb-patches@sourceware.org Subject: Re: QPassSignals patch to go with proposed protocol Message-ID: <20061116151307.GA10461@nevyn.them.org> Mail-Followup-To: gdb-patches@sourceware.org References: <20061025212805.GA872@nevyn.them.org> <20061026123344.GA29148@nevyn.them.org> <20061114223545.GC24978@nevyn.them.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.13 (2006-08-11) X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2006-11/txt/msg00138.txt.bz2 On Wed, Nov 15, 2006 at 08:17:04PM +0200, Eli Zaretskii wrote: > This is okay with me, thanks. Thanks, checked in. Since we just got a query about this functionality on gdb@ (ironic - first one I can remember seeing, half a day before checking it in) I wonder if it ought to be mentioned in NEWS, as attached? -- Daniel Jacobowitz CodeSourcery 2006-11-16 Daniel Jacobowitz * NEWS: Mention QPassSignals. Index: NEWS =================================================================== RCS file: /cvs/src/src/gdb/NEWS,v retrieving revision 1.199 diff -u -p -r1.199 NEWS --- NEWS 14 Nov 2006 21:53:59 -0000 1.199 +++ NEWS 16 Nov 2006 15:12:31 -0000 @@ -21,6 +21,9 @@ broken in GDB 6.3, 6.4, and 6.5. * Support for GNU/Linux Thread Local Storage (TLS, per-thread variables) no longer requires symbolic debug information (e.g. DWARF-2). +* The GDB remote stub, gdbserver, now has lower overhead for high +frequency signals (e.g. SIGALRM) via the QPassSignals packet. + * New commands set substitute-path @@ -59,6 +62,10 @@ qXfer:auxv:read: Fetch an OS auxilliary vector from the remote stub. This packet is a more efficient replacement for qPart:auxv:read. +QPassSignals: + Ignore the specified signals; pass them directly to the debugged program + without stopping other threads or reporting them to GDB. + * Removed remote packets qPart:auxv:read: