From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 639 invoked by alias); 17 Nov 2008 21:02:27 -0000 Received: (qmail 505 invoked by uid 22791); 17 Nov 2008 21:02:16 -0000 X-Spam-Check-By: sourceware.org Received: from mtaout1.012.net.il (HELO mtaout1.012.net.il) (84.95.2.1) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 17 Nov 2008 21:01:36 +0000 Received: from conversion-daemon.i-mtaout1.012.net.il by i-mtaout1.012.net.il (HyperSendmail v2007.08) id <0KAH00I00VKZ6R00@i-mtaout1.012.net.il> for gdb-patches@sourceware.org; Mon, 17 Nov 2008 23:03:28 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.126.205.49]) by i-mtaout1.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KAH0020WX5NGZF0@i-mtaout1.012.net.il>; Mon, 17 Nov 2008 23:03:23 +0200 (IST) Date: Tue, 18 Nov 2008 03:35:00 -0000 From: Eli Zaretskii Subject: Re: [RFA] Darwin/x86 port (v4 - part 0/4) In-reply-to: X-012-Sender: halo1@inter.net.il To: Tristan Gingold Cc: gdb-patches@sourceware.org Reply-to: Eli Zaretskii Message-id: References: X-IsSubscribed: yes 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/msg00446.txt.bz2 > Cc: Eli Zaretskii > From: Tristan Gingold > Date: Mon, 17 Nov 2008 10:38:32 +0100 > > > This is okay, but I thought you also support x86_64? > > Right. What about: > > * New native configurations > > x86/x86_64 Darwin i[34567]86-*-darwin* Fine with me. > I realized that we don't support configuring as x86_64-*-darwin*. > Maybe I should add it ? Probably, but I admit I don't know enough about the details. > English is not my native language and I sometimes don't pick the > right word. Mine neither, so there's hope ;-) > + When set to a non zero value, enables debugging messages while gdb is > + reading Darwin object files. The object and executable file format > + for Darwin is named mach-o. The last sentence above should probably be in parentheses, as that's a minor note. Also, I would rearrange slightly: (@dfn{Mach-o} is the file format used on Darwin for object and executable files.) > + @kindex set mach-exceptions > + On Darwin, faults are first reported as a mach exception and then as a > + signal. Use this command to turn on trapping of mach exceptions in > + the inferior. This might be seldom useful to better understand the > + cause of a fault. The default is off. So you are basically saying that mach exceptions are native Darwin exceptions, and they are then mapped to Posix signals? At least that is what I understand from this explanation. Also, please make sure you have 2 spaces after each period that ends a sentence. Thanks.