acadia-newlib/winsup/cygwin
Christopher Faylor 9e1ad59de6 * cygerrno.h (set_errno): Set global errno whenever setting thread specific
version.
* debug.cc (__set_errno): Ditto.
* exceptions.cc (handle_sigsuspend): Remove spurious sig_dispatch_pending call.
(set_signal_mask): When there seem to be pending signals to dispatch, tell
signal_dispatch_pending/sig_send not to specifically call any handlers.
* sigproc.h (sig_dispatch_pending): Change declaration to void.
* sigproc.cc (sig_dispatch_pending): Change definition to void.  Take an
argument to determine whether to tell sig_send to wait for handler to be
called.
* sigproc.cc (sig_send): Don't call signal handler when sig == __SIGFLUSHFAST.
(wait_sig): Honor __SIGFLUSHFAST.  Guard against sigpacket::process nuking
si_signo.
* sigproc.h (__SIGFLUSHFAST): Define new special signal.
(sig_dispatch_pending): Change declaration to void.  Take optional boolean
argument.
* fork.cc (vfork): Add debugging output.
2004-02-01 18:29:12 +00:00
..
config/i386
include
lib
libc
regex
regexp
CYGWIN_LICENSE
ChangeLog * cygerrno.h (set_errno): Set global errno whenever setting thread specific 2004-02-01 18:29:12 +00:00
ChangeLog-1995
ChangeLog-1996
ChangeLog-1997
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
Makefile.in
ROADMAP
acconfig.h
ansi.sgml
assert.cc
autoload.cc
automode.c
binmode.c
child_info.h
config.h.in
configure
configure.in
cpuid.h
crt0.c
cxx.cc
cygerrno.h * cygerrno.h (set_errno): Set global errno whenever setting thread specific 2004-02-01 18:29:12 +00:00
cygheap.cc
cygheap.h
cygmagic
cygmalloc.h
cygserver.h
cygserver_ipc.h
cygserver_msg.h
cygserver_sem.h
cygserver_shm.h
cygthread.cc
cygthread.h
cygtls.cc
cygtls.h
cygwin-shilka
cygwin.din
cygwin.sc
cygwin_version.h
dcrt0.cc
debug.cc * cygerrno.h (set_errno): Set global errno whenever setting thread specific 2004-02-01 18:29:12 +00:00
debug.h
delqueue.cc
devices.cc
devices.h
devices.in
dir.cc
dlfcn.cc
dll_init.cc
dll_init.h
dll_init.sgml
dlmalloc.c
dlmalloc.h
dtable.cc
dtable.h
dtable.sgml
environ.cc
environ.h
errno.cc
exceptions.cc * cygerrno.h (set_errno): Set global errno whenever setting thread specific 2004-02-01 18:29:12 +00:00
exec.cc
external.cc
external.sgml
fcntl.cc
fhandler.cc
fhandler.h
fhandler_clipboard.cc
fhandler_console.cc
fhandler_disk_file.cc
fhandler_dsp.cc
fhandler_fifo.cc
fhandler_floppy.cc
fhandler_mem.cc
fhandler_nodevice.cc
fhandler_proc.cc
fhandler_process.cc
fhandler_random.cc
fhandler_raw.cc
fhandler_registry.cc
fhandler_serial.cc
fhandler_socket.cc
fhandler_tape.cc
fhandler_termios.cc
fhandler_tty.cc
fhandler_virtual.cc
fhandler_windows.cc
fhandler_zero.cc
flock.cc
fork.cc * cygerrno.h (set_errno): Set global errno whenever setting thread specific 2004-02-01 18:29:12 +00:00
gcrt0.c
gendef
gendevices
gentls_offsets
glob.c
gmon.c
gmon.h
grp.cc
heap.cc
heap.h
hires.h
how-autoload-works.txt
how-cygheap-works.txt
how-fhandlers-work.txt
how-signals-work.txt
how-spawn-works.txt
how-to-debug-cygwin.txt
how-vfork-works.txt
init.cc
ioctl.cc
ipc.cc
localtime.cc
malloc.cc
malloc_wrapper.cc
mcount.c
misc-std.sgml
miscfuncs.cc
mkvers.sh
mmap.cc
msg.cc
net.cc
netdb.cc
newsym
ntdll.h
ntea.cc
passwd.cc
path.cc
path.h
path.sgml
perprocess.h
perthread.h
pinfo.cc
pinfo.h
pipe.cc
poll.cc
posix.sgml
profil.c
profil.h
pseudo-reloc.cc
pthread.cc
pwdgrp.h
registry.cc
registry.h
resource.cc
rmsym
scandir.cc
sched.cc
sec_acl.cc
sec_helper.cc
security.cc
security.h
select.cc
select.h
sem.cc
shared.cc
shared.sgml
shared_info.h
shm.cc
signal.cc
sigproc.cc * cygerrno.h (set_errno): Set global errno whenever setting thread specific 2004-02-01 18:29:12 +00:00
sigproc.h * cygerrno.h (set_errno): Set global errno whenever setting thread specific 2004-02-01 18:29:12 +00:00
smallprint.c
spawn.cc
speclib
stackdump.sgml
strace.cc
string.h
strsep.cc
sync.cc
sync.h
syscalls.cc
sysconf.cc
syslog.cc
termios.cc
textmode.c
thread.cc
thread.h
timer.cc
times.cc
tlsoffsets.h
tty.cc
tty.h
tz_posixrules.h
uinfo.cc
uname.cc
wait.cc
winbase.h
wincap.cc
wincap.h
window.cc
winsup.h
winver.rc
wsock_event.h