From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6335 invoked by alias); 24 Feb 2003 19:24:42 -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 6328 invoked from network); 24 Feb 2003 19:24:42 -0000 Received: from unknown (HELO Cantor.suse.de) (213.95.15.193) by 172.16.49.205 with SMTP; 24 Feb 2003 19:24:42 -0000 Received: from Hermes.suse.de (Hermes.suse.de [213.95.15.136]) by Cantor.suse.de (Postfix) with ESMTP id AC5BD14802; Mon, 24 Feb 2003 20:24:41 +0100 (MET) Received: from aj by arthur.inka.de with local (Exim 3.34 #1) id 18nODQ-0001Ck-00; Mon, 24 Feb 2003 20:24:40 +0100 To: Joel Brobecker Cc: gdb@sources.redhat.com Subject: Re: Status of Ada support in GDB? From: Andreas Jaeger Date: Mon, 24 Feb 2003 19:24:00 -0000 In-Reply-To: <20030224175019.GL910@gnat.com> (Joel Brobecker's message of "Mon, 24 Feb 2003 09:50:19 -0800") Message-ID: User-Agent: Gnus/5.090016 (Oort Gnus v0.16) XEmacs/21.4 (Artificial Intelligence) References: <20030224175019.GL910@gnat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-02/txt/msg00524.txt.bz2 Hi Joel, Joel Brobecker writes: > Andreas, > >> Trying to debug some Ada problems in GCC I noticed that GDB comes with >> Ada support files but does not link them at all, they just seem to be >> there for cosmetic :-( > > Let me explain a bit the history behind these files, and why they are > not linked in yet. Thanks for the background. > We, at ACT, are the original authors of these files, and have been > planning on submitting them for inclusion in the FSF tree as soon as > possible. There is no doubt in our minds that this would be beneficial > to everybody: the GDB community, the free software community, the Ada > community, and also ACT itself. So we are trying very hard on our side > to get this done. Unfortunately, due to commercial pressure and lack of > resources, we haven't be able to get this done yet. > > So maybe a year ago, ACT made a "code dropping": our sources-du-jour > were made available for download on the sources.redhat.com ftp site. > The hope was that some people might find it useful, while we keep making > progress on cleaning up our code to get it to a state where it would be > acceptable for inclusion. > > Somebody outside of ACT actually volunteered to merge these changes into > the FSF tree for us. He started by first sending a new patch that was > this time against the current sources (instead of current against an old > 5.1 snapshot). He then checked in the ada-* files, and started cleaning > them up. The plan was for him to (more or less): cleanup these files, > add the bits in the makefiles to compile them in, and then activate > slowly all the ada functionality. Unfortunately, as it often happens, > this volunteer found a day job, and found that he could not spend time > on this task anymore. > > So ACT is picking up the task again. We are getting much closer to > having something we can submit, one of our part-time consultant is > working full-time (if I may say so) on it. In the meantime, could you I'm glad to hear about this commitment! > try using the 5.1.1-based sources that we made available through > sources.redhat.com? I need a gdb to debug problems on x86-64 - and that architecture is only supported since gdb 5.2, so your 5.1.1 changes will not help me directly, Andreas -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.inka.de http://www.suse.de/~aj