Re: [RFA] Darwin/x86 port (v4 - part 0/4)

Eli Zaretskii
2008-11-17T21:02:27Z

> 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.