This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA] Darwin/x86 port (v4 - part 0/4)
> Cc: Eli Zaretskii <eliz@gnu.org>
> From: Tristan Gingold <gingold@adacore.com>
> 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.