From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29141 invoked by alias); 10 Nov 2008 23:02:18 -0000 Received: (qmail 29059 invoked by uid 22791); 10 Nov 2008 23:02:17 -0000 X-Spam-Check-By: sourceware.org Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 10 Nov 2008 23:01:21 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 326CF2A9650; Mon, 10 Nov 2008 18:01:19 -0500 (EST) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id hHW5TyWe0zuZ; Mon, 10 Nov 2008 18:01:19 -0500 (EST) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id F17792A964E; Mon, 10 Nov 2008 18:01:18 -0500 (EST) Received: by joel.gnat.com (Postfix, from userid 1000) id 07812E7ACD; Mon, 10 Nov 2008 15:01:17 -0800 (PST) Date: Tue, 11 Nov 2008 01:27:00 -0000 From: Joel Brobecker To: Mark Kettenis Cc: gingold@adacore.com, gdb-patches@sourceware.org Subject: Re: [RFA] Darwin Port (Part 1: changes in common files) Message-ID: <20081110230116.GI5112@adacore.com> References: <6C04CB59-A202-4D7E-B2DA-97DAE3F3ED85@adacore.com> <200811101858.mAAIwoKj009428@brahms.sibelius.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200811101858.mAAIwoKj009428@brahms.sibelius.xs4all.nl> User-Agent: Mutt/1.4.2.2i Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-11/txt/msg00201.txt.bz2 Hey Mark, Thanks much for taking a look at the patches! > I know Apple doesn't want you to run their OS on non-Apple hardware, > but I don't think we should reinforce that standpoint. Could we just > match *-*-dawrwin*? I agree as well. > > + GDB_OSABI_DARWIN, > > + GDB_OSABI_DARWIN64, > > + > > GDB_OSABI_INVALID /* keep this last */ > > }; > > Why do you need both Darwin and Darwin64? We don't do this for other > operating systems that have both a 32-bit and a 64-bit variant. I looked at the way we do things, and I think that it simplifies the code a little. But I also think that it should be possible do without - this seems like a reasonable request, given that this would be consistent will all the other 32+64bit architectures. -- Joel