Commit a693fbb9 by Geoffrey Keating Committed by Geoffrey Keating

* config/rs6000/host-darwin.c: Fix comment.

From-SVN: r62715
parent bb157ff4
2003-02-11 Geoffrey Keating <geoffk@apple.com>
* config/rs6000/host-darwin.c: Fix comment.
2003-02-11 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/rs6000.md (divmodsi4): Use register_operand
......
......@@ -38,11 +38,11 @@ extern int sigaltstack(const stack_t *, stack_t *);
#undef HOST_HOOKS_EXTRA_SIGNALS
#define HOST_HOOKS_EXTRA_SIGNALS darwin_rs6000_extra_signals
/* On Darwin/powerpc, a stack fault can be detected as a SIGSEGV that
faulted on an instruction that's either
or
stwux %r1,xxx,%r1
*/
/* On Darwin/powerpc, hitting the stack limit turns into a SIGSEGV.
This code detects the difference between hitting the stack limit and
a true wild pointer dereference by looking at the instruction that
faulted; only a few kinds of instruction are used to access below
the previous bottom of the stack. */
static void
segv_crash_handler (sig)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment