From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6576 invoked by alias); 9 Feb 2009 16:04:12 -0000 Received: (qmail 6343 invoked by uid 22791); 9 Feb 2009 16:04:10 -0000 X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from mailhost.u-strasbg.fr (HELO mailhost.u-strasbg.fr) (130.79.200.157) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 09 Feb 2009 16:04:00 +0000 Received: from baal.u-strasbg.fr (baal.u-strasbg.fr [IPv6:2001:660:2402::41]) by mailhost.u-strasbg.fr (8.14.2/jtpda-5.5pre1) with ESMTP id n19G3vdb024932 for ; Mon, 9 Feb 2009 17:03:57 +0100 (CET) Received: from mailserver.u-strasbg.fr (ms2.u-strasbg.fr [IPv6:2001:660:2402:d::11]) by baal.u-strasbg.fr (8.14.0/jtpda-5.5pre1) with ESMTP id n19G3uKg079332 for ; Mon, 9 Feb 2009 17:03:57 +0100 (CET) (envelope-from muller@ics.u-strasbg.fr) Received: from d620muller (www-ics.u-strasbg.fr [130.79.210.225]) (user=mullerp mech=LOGIN) by mailserver.u-strasbg.fr (8.14.3/jtpda-5.5pre1) with ESMTP id n19G3ulA089797 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Mon, 9 Feb 2009 17:03:56 +0100 (CET) (envelope-from muller@ics.u-strasbg.fr) From: "Pierre Muller" To: Subject: [RFA] gdbserver: also issue remote debug information for getpkt in no-ack-mode Date: Mon, 09 Feb 2009 16:04:00 -0000 Message-ID: <000701c98ad0$0a20eb50$1e62c1f0$@u-strasbg.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 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: 2009-02/txt/msg00205.txt.bz2 gdbserver with --remote-debug only prints out putpkt information if noack_mode is set. getpkt debug information is only printed out if noack_mode is zero. The following patch also issues getpkt debug information if noack_mode is non-zero. Is this OK? I am still not capable of running a testsuite for gdbserver... thus I can't give you any results on the testsuite. Could someone tell me how to setup a dejagnu target to run the testsuite with cygwin gdbserver on a cygwin machine? Pierre Muller Pascal language support maintainer for GDB gdbserver/ChangeLog entry: 2009-02-09 Pierre Muller * remote-utils.c (getpkt): Also generate remote-debug information if noack_mode is set. Index: gdb/gdbserver/remote-utils.c =================================================================== RCS file: /cvs/src/src/gdb/gdbserver/remote-utils.c,v retrieving revision 1.60 diff -u -p -r1.60 remote-utils.c --- gdb/gdbserver/remote-utils.c 3 Jan 2009 05:57:57 -0000 1.60 +++ gdb/gdbserver/remote-utils.c 9 Feb 2009 15:44:54 -0000 @@ -823,6 +823,15 @@ getpkt (char *buf) fflush (stderr); } } + else + { + if (remote_debug) + { + fprintf (stderr, "getpkt (\"%s\"); [no ack sent] \n", buf); + fflush (stderr); + } + + } return bp - buf; }