From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1376 invoked by alias); 19 Jan 2006 03:26:59 -0000 Received: (qmail 1339 invoked by uid 22791); 19 Jan 2006 03:26:58 -0000 X-Spam-Check-By: sourceware.org Received: from mail-out4.apple.com (HELO mail-out4.apple.com) (17.254.13.23) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 19 Jan 2006 03:26:56 +0000 Received: from relay5.apple.com (relay5.apple.com [17.128.113.35]) by mail-out4.apple.com (8.12.11/8.12.11) with ESMTP id k0J3PxJS029658; Wed, 18 Jan 2006 19:25:59 -0800 (PST) Received: from [17.201.24.155] (mrs.apple.com [17.201.24.155]) by relay5.apple.com (Apple SCV relay) with ESMTP id 7B8A4324002; Wed, 18 Jan 2006 19:25:59 -0800 (PST) In-Reply-To: <4FA4B7B3231C5D459E7BAD020213A94203114146@bco-exchange.bco.roguewave.com> References: <4FA4B7B3231C5D459E7BAD020213A94203114146@bco-exchange.bco.roguewave.com> Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <43843D96-0224-421B-BD6C-A00D455FA3B5@apple.com> Cc: "'Daniel Jacobowitz'" , "'gdb@sources.redhat.com'" , "'gcc@gcc.gnu.org'" Content-Transfer-Encoding: 7bit From: Mike Stump Subject: Re: Excluding C++ Library Code Date: Thu, 19 Jan 2006 03:54:00 -0000 To: Eric Lemings Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2006-01/txt/msg00187.txt.bz2 On Jan 18, 2006, at 12:22 PM, Eric Lemings wrote: >> Right now the infrastructure for it isn't there, but someday >> it will be. But how would you indicate to the debugger what >> constituted "uninteresting" headers? > > I figure the responsibility for this would probably reside more > with the compiler than the debugger (e.g. -gnostdinc++) but I > as hoping it could be done already. Either, we can mark the debug information with `system header', or gdb can strncmp ("/usr/include") and a few others... :-) gcc has a slightly easier time know when a header is a system header, but a project GUI has a easier time having check boxes for components you want to stop in and which ones you don't want to stop in, with system headers being just one of the boxes.