mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-19 07:22:14 +08:00
* exceptions.cc (sigpacket::process): Give sigwait() processing precedence even
when a handler is present. * syscalls.cc (getpagesize): Change return to 'int'.
This commit is contained in:
parent
a7f0112577
commit
7b9f3ce02c
@ -1,3 +1,10 @@
|
||||
2009-09-18 Christopher Faylor <me+cygwin@cgf.cx>
|
||||
|
||||
* exceptions.cc (sigpacket::process): Give sigwait() processing
|
||||
precedence even when a handler is present.
|
||||
|
||||
* syscalls.cc (getpagesize): Change return to 'int'.
|
||||
|
||||
2009-09-16 Christopher Faylor <me+cygwin@cgf.cx>
|
||||
|
||||
* ntea.c (write_ea): Don't abort if not-samba.
|
||||
|
@ -1207,11 +1207,12 @@ sigpacket::process ()
|
||||
insigwait_mask = false;
|
||||
else if (tls)
|
||||
insigwait_mask = sigismember (&tls->sigwait_mask, si.si_signo);
|
||||
else if (!(tls = _cygtls::find_tls (si.si_signo)))
|
||||
insigwait_mask = false;
|
||||
else
|
||||
{
|
||||
insigwait_mask = !handler && (tls = _cygtls::find_tls (si.si_signo));
|
||||
if (tls)
|
||||
use_tls = tls;
|
||||
insigwait_mask = true;
|
||||
}
|
||||
|
||||
if (insigwait_mask)
|
||||
|
@ -2056,7 +2056,7 @@ getdtablesize ()
|
||||
return cygheap->fdtab.size > OPEN_MAX ? cygheap->fdtab.size : OPEN_MAX;
|
||||
}
|
||||
|
||||
extern "C" size_t
|
||||
extern "C" int
|
||||
getpagesize ()
|
||||
{
|
||||
if (!system_info.dwAllocationGranularity)
|
||||
|
Loading…
x
Reference in New Issue
Block a user