From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6395 invoked by alias); 7 Feb 2004 14:41:16 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 6387 invoked from network); 7 Feb 2004 14:41:14 -0000 Received: from unknown (HELO lakemtao03.cox.net) (68.1.17.242) by sources.redhat.com with SMTP; 7 Feb 2004 14:41:14 -0000 Received: from white ([68.9.64.121]) by lakemtao03.cox.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP id <20040207144114.KNJQ2192.lakemtao03.cox.net@white>; Sat, 7 Feb 2004 09:41:14 -0500 Received: from bob by white with local (Exim 3.35 #1 (Debian)) id 1ApKHI-00006r-00; Fri, 06 Feb 2004 23:41:13 -0500 Date: Sat, 07 Feb 2004 14:41:00 -0000 From: Bob Rossi To: Kip Macy Cc: Andrew Cagney , gdb@sources.redhat.com Subject: Re: -file-list-exec-source-files implementation Message-ID: <20040207044112.GA383@white> Mail-Followup-To: Kip Macy , Andrew Cagney , gdb@sources.redhat.com References: <20031216001040.GA7871@white> <3FF324DC.2090801@gnu.org> <20040207022317.GA7882@white> <20040206182551.R45697@demos.bsdclusters.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040206182551.R45697@demos.bsdclusters.com> User-Agent: Mutt/1.3.28i X-SW-Source: 2004-02/txt/msg00077.txt.bz2 On Fri, Feb 06, 2004 at 06:27:45PM -0800, Kip Macy wrote: > > > > For the new mi command, it looks like this, > > -file-list-exec-source-files > > ^done,psymtab_file="/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crtn.S",psymtab_file="/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crti.S",psymtab_file="init.c",psymtab_fullname="/home/bob/cvs/src/src/src/gdb/init.c",psymtab_file="../sysdeps/i386/elf/start.S",psymtab_file="test.c",psymtab_fullname="/home/bob/cvs/src/src/src/gdb/test.c" > > > > Any objections or suggestions? > > Plenty of other commands violate the grammar as specified in the > documentation, so it doesn't really matter, but technically it > should be something like: > > ^done,symfiles=[psymtab_file="filename", ...] Does anyone know if the appropriate output would be something like below? ^done,symfiles={symfile=[{filename="foo.c",fullname="/home/.../foo.c"}],symfile=[{...}]}, psymfiles={psymfile=[{filename="bar.c",fullname="/home/.../bar.c"}]} That groups the symfiles and the psymfiles. While grouping each individual symfile and psymfile. Thanks, Bob Rossi