re PR target/52390 (only linux uses nptl)
PR target/52390 * generic-morestack.c (__generic_morestack_set_initial_sp): Test for __linux__ when removing signals from __morestack_fullmask. From-SVN: r184606
This commit is contained in:
parent
2afda005e1
commit
d80c632e19
2 changed files with 7 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2012-02-27 Samuel Thibault <samuel.thibault@ens-lyon.org>
|
||||
|
||||
PR target/52390
|
||||
* generic-morestack.c (__generic_morestack_set_initial_sp): Test
|
||||
for __linux__ when removing signals from __morestack_fullmask.
|
||||
|
||||
2012-02-23 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR target/52261
|
||||
|
|
|
@ -507,7 +507,7 @@ __generic_morestack_set_initial_sp (void *sp, size_t len)
|
|||
sigemptyset (&__morestack_initial_sp.mask);
|
||||
|
||||
sigfillset (&__morestack_fullmask);
|
||||
#ifdef __GLIBC__
|
||||
#if defined(__GLIBC__) && defined(__linux__)
|
||||
/* In glibc, the first two real time signals are used by the NPTL
|
||||
threading library. By taking them out of the set of signals, we
|
||||
avoiding copying the signal mask in pthread_sigmask. More
|
||||
|
|
Loading…
Add table
Reference in a new issue