This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: [Various] libc/2512: linxuthreads does not allow signal handlers to run on alternate stack
- To: libc-alpha at sources dot redhat dot com
- Subject: Re: [Various] libc/2512: linxuthreads does not allow signal handlers to run on alternate stack
- From: drepper at redhat dot com
- Date: 04 Sep 2001 23:43:15 -0700
- Cc: hassanj at cs dot utexas dot edu
- References: <u8sne2chnw.fsf@gromit.moeb> <m3ofoqdvlw.fsf@myware.mynet><ho7kvejg71.fsf@gee.suse.de>
- Reply-To: drepper at cygnus dot com (Ulrich Drepper)
Andreas Jaeger <aj@suse.de> writes:
> One without.
When not using %gs the thread is determined based on the stack
pointer. How can this possibly work with an alternative stack?
> So for this test, a glibc build with --enable-kernel=2.4.0 (or
> newer) on i686 has to be used - but AFAIR we unfortunatly still see
> some kernel bugs in this case :-(
It generally works fine. Better than anything else at least.
--
---------------. ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Red Hat `--' drepper at redhat.com `------------------------