From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23028 invoked by alias); 17 Nov 2007 12:07:25 -0000 Received: (qmail 22893 invoked by uid 22791); 17 Nov 2007 12:07:24 -0000 X-Spam-Check-By: sourceware.org Received: from romy.inter.net.il (HELO romy.inter.net.il) (213.8.233.24) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 17 Nov 2007 12:07:20 +0000 Received: from HOME-C4E4A596F7 ([81.5.32.198]) by romy.inter.net.il (MOS 3.7.3-GA) with ESMTP id JKP33044 (AUTH halo1); Sat, 17 Nov 2007 14:07:02 +0200 (IST) Date: Sat, 17 Nov 2007 12:07:00 -0000 Message-Id: From: Eli Zaretskii To: gdb@sources.redhat.com In-reply-to: <18233.63439.953202.586908@kahikatea.snap.net.nz> (message from Nick Roberts on Wed, 14 Nov 2007 08:15:27 +1300) 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/msg00166.txt.bz2 > From: Nick Roberts > Date: Wed, 14 Nov 2007 08:15:27 +1300 > > > The new code for breakpoints with multiple locations looks very good and > addresses a common complaint about GDB. I have a couple of points and > apologise if they have already been discussed. Btw, while working on Nick's proposals, I found myself confused wrt the connection, if any, between the feature described in "Breakpoint Menus" and the multiple-location breakpoints that was the subject of this thread. Are these features the same (i.e., is the format of the multiple-locations breakpoint listing described in "Set Break" what we use for breakpoints set from the menu described in "Breakpoint Menus")? Or are they two different features? If the former, won't additional locations, which we didn't select from the menu, appear in the list of locations as result of loading shared libraries that define additional overloaded variants of the function in which we wanted to break? If the latter, I cannot seem to find the description of how multiple locations come into existence in the first place anywhere in the manual. Am I missing something?