From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20225 invoked by alias); 5 Nov 2012 11:43:19 -0000 Received: (qmail 20216 invoked by uid 22791); 5 Nov 2012 11:43:19 -0000 X-SWARE-Spam-Status: No, hits=-1.5 required=5.0 tests=AWL,BAYES_00,TW_BT,TW_DB X-Spam-Check-By: sourceware.org Received: from outdoor.onevision.de (HELO outdoor.onevision.de) (212.77.172.51) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 05 Nov 2012 11:43:16 +0000 Received: from sanders.onevision.de (moonrace [212.77.172.62]) by outdoor.onevision.de (8.14.3/8.13.7/ROSCH/DDB) with ESMTP id qA5Bh8gI008379 for ; Mon, 5 Nov 2012 12:43:13 +0100 Received: from [192.168.5.32] ([192.168.5.32]) by sanders.onevision.de (Lotus Domino Release 8.5.3) with ESMTP id 2012110512430333-52245 ; Mon, 5 Nov 2012 12:43:03 +0100 Message-ID: <5097A647.7070203@onevision.com> Date: Mon, 05 Nov 2012 11:43:00 -0000 From: Roland Schwingel User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121026 Thunderbird/16.0.2 MIME-Version: 1.0 To: insight@sourceware.org Subject: Recent tracepoint changes in gdb Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-15; format=flowed Mailing-List: contact insight-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: insight-owner@sourceware.org X-SW-Source: 2012-q4/txt/msg00011.txt.bz2 Hi... Since November 3rd insight is no longer compiling against current gdb head sources. This is reasoned by changes to fix this bug: http://sourceware.org/bugzilla/show_bug.cgi?id=14617 gdb removed the tracepoint observers. The single occurrance of observer_notify_tracepoint_modified() in breakpoint.c was moved to observer_notify_breakpoint_modified(). I was investigating history... There are 3 actions for dealing with tracepoints. tracepoint_created tracepoint_modified tracepoint_deleted I was searching gdb 6.8/7.0/7.3/head and I could only find the tracepoint_modified action to be used ever. Thus this leads me the conclusion that the WHOLE tracepoint support in insight could be removed at all. A quick fix to get insight to compile again would be to remove the observer attaching in gdbtk-hooks.c for the 3 tracepoint hooks but it might be cleaner to remove the existing tracepoint support at all. Or am I missing something here? Roland