From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30049 invoked by alias); 14 May 2002 20:03:52 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 30039 invoked from network); 14 May 2002 20:03:50 -0000 Received: from unknown (HELO zwingli.cygnus.com) (208.245.165.35) by sources.redhat.com with SMTP; 14 May 2002 20:03:50 -0000 Received: by zwingli.cygnus.com (Postfix, from userid 442) id 560C75EA11; Tue, 14 May 2002 15:03:49 -0500 (EST) To: Neil Booth Cc: gdb-patches@sources.redhat.com Subject: Re: RFA: document macro support References: <20020513233504.BE1495EA11@zwingli.cygnus.com> <20020514065015.GA22717@daikokuya.demon.co.uk> From: Jim Blandy Date: Tue, 14 May 2002 13:03:00 -0000 In-Reply-To: <20020514065015.GA22717@daikokuya.demon.co.uk> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2002-05/txt/msg00555.txt.bz2 Neil Booth writes: > Jim Blandy wrote:- > > > > > 2002-05-13 Jim Blandy > > > > * gdbint.texinfo (C Preprocessor Macros): New chapter. > > Include it in the main menu. > > (Contributors): Credit Jim Blandy with macro support. > > (Compilation): Explain how to get macro information into the > > executable. > > (Expressions): Note that preprocessor macros are expanded. > > Hi Jim, > > Just a minor nit: in GCC, we're quite picky now about using > @command and @option correctly. I didn't even know those directives existed! I'll read the texinfo manual, and post a revised patch shortly. > Is there any progress on using libcpp, or is that on the back burner? Well, first libcpp needs to be disentangled from GCC. Right now it shares its configury and build files with GCC, and lives in the `gcc' directory. All of this makes it rather difficult to share libcpp between the gcc and sourceware repositories. Zack W. has volunteered to disintegrate libcpp, but apparently the 3.2 release process hinders this. I'll be posting GDB tests for the macro support in the next few days. They will include tests for the bugs you pointed out in my macro expander, so the issues with token marking won't be forgotten.