From: Mark Johnson <mark_h_johnson@raytheon.com>
Subject: Re: GNAT bending signal handlers
Date: Mon, 12 May 2003 12:32:41 -0500
Date: 2003-05-12T12:32:41-05:00 [thread overview]
Message-ID: <3EBFDAB9.441F858D@raytheon.com> (raw)
In-Reply-To: 6a6390b8.0305120129.24683c2b@posting.google.com
Oliver Kellogg wrote:
>
> What is the reason that GNAT changes the SIGSEGV handler?
>
I suggest a look at the "super secret" GNAT Reference Manual for this
answer. Look for Pragma Interrupt_State (or simply search for "signal")
to see why various signals are required to implement Ada exceptions.
> We would really like to get a core file.
>
Same place - this pragma can be used to provide "guaranteed standard
system default action if this interrupt is raised".
I believe this was added in GNAT 3.15 (or so) - if you don't have it,
you may need an update.
--Mark
next prev parent reply other threads:[~2003-05-12 17:32 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-12 9:29 GNAT bending signal handlers Oliver Kellogg
2003-05-12 17:32 ` Mark Johnson [this message]
2003-05-13 11:05 ` Oliver Kellogg
2003-05-13 13:33 ` Mark Johnson
2003-05-13 13:34 ` Robert A Duff
2003-05-14 12:39 ` Oliver Kellogg
2003-05-28 22:19 ` Robert A Duff
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox