comp.lang.ada
 help / color / mirror / Atom feed
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



  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