From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3791 invoked by alias); 15 Nov 2007 04:08:16 -0000 Received: (qmail 3783 invoked by uid 22791); 15 Nov 2007 04:08:16 -0000 X-Spam-Check-By: sourceware.org Received: from nitzan.inter.net.il (HELO nitzan.inter.net.il) (213.8.233.22) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 15 Nov 2007 04:08:09 +0000 Received: from HOME-C4E4A596F7 (IGLD-84-228-247-244.inter.net.il [84.228.247.244]) by nitzan.inter.net.il (MOS 3.7.3a-GA) with ESMTP id IIF78448 (AUTH halo1); Thu, 15 Nov 2007 06:05:29 +0200 (IST) Date: Thu, 15 Nov 2007 04:08:00 -0000 Message-Id: From: Eli Zaretskii To: Jim Blandy CC: schwab@suse.de, ghost@cs.msu.su, gdb@sources.redhat.com In-reply-to: (message from Jim Blandy on Wed, 14 Nov 2007 13:26:26 -0800) Subject: Re: Multiple breakpoint locations Reply-to: Eli Zaretskii References: <18233.63439.953202.586908@kahikatea.snap.net.nz> X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2007-11/txt/msg00156.txt.bz2 > Cc: Vladimir Prus , gdb@sources.redhat.com > From: Jim Blandy > Date: Wed, 14 Nov 2007 13:26:26 -0800 > > Following that link, I think I now better appreciate why full C++ > support in GDB is basically impossible: in order to decide which 'fun' > template the call in 'main' refers to, one must try to instantiate > each template and type-check the resulting code. So GDB would need to > essentially incorporate a full C++ front end. The information emitted by the compiler (which already has a full C++ implementation) could help, couldn't it?