From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15174 invoked by alias); 16 Aug 2008 17:37:12 -0000 Received: (qmail 15165 invoked by uid 22791); 16 Aug 2008 17:37:11 -0000 X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 16 Aug 2008 17:36:33 +0000 Received: (qmail 5182 invoked from network); 16 Aug 2008 17:36:31 -0000 Received: from unknown (HELO macbook-2.local) (stan@127.0.0.2) by mail.codesourcery.com with ESMTPA; 16 Aug 2008 17:36:31 -0000 Message-ID: <48A71019.7060503@codesourcery.com> Date: Sat, 16 Aug 2008 23:40:00 -0000 From: Stan Shebs User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707) MIME-Version: 1.0 To: "Dr. Rolf Jansen" CC: Mario Emmenlauer , gdb@sourceware.org Subject: Re: gdb supported on powerpc-apple-darwin ? References: <48A6E7E9.3070004@emmenlauer.de> <958EAB4C-D513-4823-9111-25A6F5743307@surtec.com> In-Reply-To: <958EAB4C-D513-4823-9111-25A6F5743307@surtec.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: 2008-08/txt/msg00204.txt.bz2 Dr. Rolf Jansen wrote: > Am 16.08.2008 um 11:44 schrieb Mario Emmenlauer: > >> BTW: Apple developers: is the current (and upcoming) Apple gdb >> still based on gdb's 2005 code? > > Apple gdb has been forked from GNU gdb 6.3.50-20050815. And the > current version shipped with Xcode 3.1 is (Apple version gdb-960). The > lates version that can be downloaded at Apples OS site is gdb-961. > > The term "still based" in your question implies too much. Apple forked > GDB in 2005 and since then it became a different product, there a so > many (well documented) additions since then, that it cannot simply be > based on a newer FSF gdb. In fact that would mean to fork it again. "Forked GDB in 2005" is not quite accurate. Apple has had its own version of GDB for many many years (going back to NeXT days I believe), and has merged FSF GDB code into it a number of times, the most recent being the one I did in 2005. Apple has also contributed code to FSF GDB a number of times, both directly and indirectly. A new merge at this point would be rather painful (and now there is a GPLv3 issue to boot), and so it's been getting put off. Basic Darwin support in FSF GDB would make it a lot easier though, one of the reasons I made a pass at it. Stan