From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19171 invoked by alias); 4 Jan 2012 03:14:35 -0000 Received: (qmail 19162 invoked by uid 22791); 4 Jan 2012 03:14:34 -0000 X-SWARE-Spam-Status: No, hits=-0.6 required=5.0 tests=AWL,BAYES_00,FROM_12LTRDOM,TW_DB 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; Wed, 04 Jan 2012 03:14:20 +0000 Received: from svr-orw-exc-10.mgc.mentorg.com ([147.34.98.58]) by relay1.mentorg.com with esmtp id 1RiHIx-0000kB-N3 from Yao_Qi@mentor.com for gdb-patches@sourceware.org; Tue, 03 Jan 2012 19:14:19 -0800 Received: from SVR-ORW-FEM-04.mgc.mentorg.com ([147.34.97.41]) by SVR-ORW-EXC-10.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 3 Jan 2012 19:14:17 -0800 Received: from [127.0.0.1] (147.34.91.1) by svr-orw-fem-04.mgc.mentorg.com (147.34.97.41) with Microsoft SMTP Server id 14.1.289.1; Tue, 3 Jan 2012 19:14:18 -0800 Message-ID: <4F03C408.4030701@codesourcery.com> Date: Wed, 04 Jan 2012 03:14:00 -0000 From: Yao Qi User-Agent: Mozilla/5.0 (X11; Linux i686; rv:9.0) Gecko/20111220 Thunderbird/9.0 MIME-Version: 1.0 To: Subject: [patch] Differentiate dbg msg on IPA and gdbserver Content-Type: multipart/mixed; boundary="------------060900000100020601000204" 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-01/txt/msg00114.txt.bz2 --------------060900000100020601000204 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Content-length: 605 Hi, I find debug message printed from IPA and gdbserver are both prefixed with "gdbserver/tracepoint". It is unclear. This patch is to give different prefix of debug message for IPA and gdbserver. With this patch applied, this debug log becomes, gdbserver/tracepoint: signalling helper thread gdbserver/tracepoint: waiting for helper thread's response -gdbserver/tracepoint: Returning static tracepoint +ipa: Returning static tracepoint gdbserver/tracepoint: helper thread's response received It becomes clear to see the interaction between gdbserver and IPA. OK form mainline? -- Yao (齐尧) --------------060900000100020601000204 Content-Type: text/x-patch; name="0004-print-debug-msg.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0004-print-debug-msg.patch" Content-length: 670 2012-01-04 Yao Qi * tracepoint.c (trace_vdebug): Differentiate debug message between gdbserver and IPA. --- gdb/gdbserver/tracepoint.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/gdb/gdbserver/tracepoint.c b/gdb/gdbserver/tracepoint.c index 360c14b..103a17d 100644 --- a/gdb/gdbserver/tracepoint.c +++ b/gdb/gdbserver/tracepoint.c @@ -63,7 +63,11 @@ trace_vdebug (const char *fmt, ...) va_start (ap, fmt); vsprintf (buf, fmt, ap); +#ifdef IN_PROCESS_AGENT + fprintf (stderr, "ipa: %s\n", buf); +#else fprintf (stderr, "gdbserver/tracepoint: %s\n", buf); +#endif va_end (ap); } -- 1.7.0.4 --------------060900000100020601000204--