delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/10/26/17:54:13

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
To: cygwin AT cygwin DOT com
From: Adam Irawan <the_sandman AT rogers DOT com>
Subject: Re: Accessing signal context from a handler
Date: Wed, 26 Oct 2005 21:36:53 +0000 (UTC)
Lines: 26
Message-ID: <loom.20051026T233204-817@post.gmane.org>
References: <20020715171545 DOT GC28190 AT redhat DOT com> <Pine DOT GSO DOT 4 DOT 44 DOT 0207151331220 DOT 24745-100000 AT slinky DOT cs DOT nyu DOT edu>
Mime-Version: 1.0
User-Agent: Loom/3.14 (http://gmane.org/)
X-IsSubscribed: yes

Igor Pechtchanski <pechtcha <at> cs.nyu.edu> writes:
> 
> On Mon, 15 Jul 2002, Christopher Faylor wrote:
> 
> > On Mon, Jul 15, 2002 at 01:00:23PM -0400, Igor Pechtchanski wrote:
> > >Does Cygwin allow accessing the context (register state, etc) of the
> > >faulted instruction from a signal handler installed by sigaction(),
> > >similar to ucontext/mcontext in Linux?  [snip]
> >
> > It's not available.
> > cgf
> [snip snip]
> 
> Basically, I'm trying to port an application that intercepts SIGSEGV and
> makes decisions based on the IP of the faulted instruction.  The
> application currently uses the sigaction/ucontext mechanism in Linux.
> Any suggestions on how to do this in Cygwin (preferably similar to the
> Linux code, to maximize reuse) would be appreciated.
> 
> [snipped the code bit]


Wow, dug up an ancient post today that seems to relate to my current problem
more than anything else I've searched for. Just wondering, has there been
changes regarding this topic at all? Thanks alot,
Adam


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019