newlib/winsup/cygwin
Christopher Faylor 7cf3b655ec * shortcut.c (PATH_ALL_EXEC): Add parentheses to avoid a compiler warning.
* exceptions.cc (setup_handler): Clarify debugging message.
* sigproc.cc (proc_subproc): Remove PROC_CHILDSTOPPED test.  It is handled by
normal PROC_CLEARWAIT case.
(wait_sig): Eliminate "dispatched" tracking.  Remove __SIGCHILDSTOPPED test.
Decrement counter again before jumping out of InterlockedDecrement loop so that
subsequent InterlockedIncrement will keep the counter at the correctly
decremented value and also detect when there are pending signals.
* sigproc.h: Remove __SIGCHILDSTOPPED element.
(procstuff): Remove PROC_CHILDSTOPPED element.
2001-03-10 23:37:50 +00:00
..
config/i386 Whitespace cleanup. 2000-10-28 05:41:44 +00:00
include Update copyright. 2001-03-07 17:45:03 +00:00
lib * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
regexp * include/a.out.h: Add copyright hint. 2001-03-05 21:29:24 +00:00
CYGWIN_LICENSE import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
ChangeLog * shortcut.c (PATH_ALL_EXEC): Add parentheses to avoid a compiler warning. 2001-03-10 23:37:50 +00:00
ChangeLog-1995 import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
ChangeLog-1996 import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
ChangeLog-1997 import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
ChangeLog-1998 import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
ChangeLog-1999 Update. 2000-02-21 03:18:37 +00:00
ChangeLog-2000 Wed Jan 3 09:20:20 2001 Jason Tishler <jt@dothill.com> 2001-01-03 14:44:13 +00:00
Makefile.in * shortcut.c: New file. Provides a C interface to reading of 2001-02-22 12:56:36 +00:00
ROADMAP hinfo -> dtable 2000-08-18 19:51:02 +00:00
acconfig.h * acconfig.h: Add support for NEWVFORK. 2000-07-16 17:38:41 +00:00
ansi.sgml import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
assert.cc * pinfo.cc (codepage_init): Move function. 2001-01-08 04:02:02 +00:00
autoload.cc * autoload.c (cygwin_premain0): Add missing parameter. 2001-03-06 12:05:45 +00:00
autoload.h * autoload.h: Make DLL initializers global to avoid inlining. 2000-12-26 03:21:05 +00:00
automode.c * autoload.c (cygwin_premain0): Add missing parameter. 2001-03-06 12:05:45 +00:00
binmode.c * autoload.c (cygwin_premain0): Add missing parameter. 2001-03-06 12:05:45 +00:00
child_info.h Throughout, change 'cygwin_shared.mount' to 'mount_table'. 2001-01-28 05:51:15 +00:00
config.h.in * acconfig.h: Add support for NEWVFORK. 2000-07-16 17:38:41 +00:00
configure * Makefile.in: Use CXX to build the DLL. 2000-12-03 05:16:33 +00:00
configure.in * Makefile.in: Use CXX to build the DLL. 2000-12-03 05:16:33 +00:00
cygerrno.h * cygerrno.h: Revert previous patch. 2001-02-22 14:51:16 +00:00
cygheap.cc * cygheap.cc (creturn): Correctly calculate cygheap_max. 2001-02-02 04:32:02 +00:00
cygheap.h Throughout, change 'cygwin_shared.mount' to 'mount_table'. 2001-01-28 05:51:15 +00:00
cygrun.c import winsup-2000-02-17 snapshot 2000-02-17 19:38:31 +00:00
cygwin.din * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
cygwin_version.h Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
dcrt0.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
debug.cc *** empty log message *** 2001-03-03 03:56:34 +00:00
debug.h * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
delqueue.cc Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
delqueue.h Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
dir.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
dlfcn.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
dll_init.cc Whitespace cleanup. 2000-10-28 05:41:44 +00:00
dll_init.h * hinfo.cc (hinfo::linearize_fd_array): Make max_used_fd an int so that we can 2000-07-15 02:48:11 +00:00
dll_init.sgml import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
dtable.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
dtable.h * pinfo.cc (pinfo::init): Reverse order of setting status and pid info in an 2000-11-03 04:27:03 +00:00
dtable.sgml import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
environ.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
environ.h * Makefile.in: Remove some obsolete stuff. 2000-10-16 23:55:58 +00:00
errno.cc * cygerrno.h: Revert previous patch. 2001-02-22 14:51:16 +00:00
exceptions.cc * shortcut.c (PATH_ALL_EXEC): Add parentheses to avoid a compiler warning. 2001-03-10 23:37:50 +00:00
exec.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
external.cc Throughout, change 'cygwin_shared.mount' to 'mount_table'. 2001-01-28 05:51:15 +00:00
external.sgml *** empty log message *** 2000-11-19 04:58:18 +00:00
fcntl.cc * fcntl.cc (_fcntl): Rearrange as wrapper function. Move all 2000-10-23 20:16:52 +00:00
fhandler.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
fhandler.h * autoload.c (cygwin_premain0): Add missing parameter. 2001-03-06 12:05:45 +00:00
fhandler_clipboard.cc * autoload.cc: Autoload CharToOemA. 2000-12-10 00:45:12 +00:00
fhandler_console.cc * autoload.c (cygwin_premain0): Add missing parameter. 2001-03-06 12:05:45 +00:00
fhandler_floppy.cc *** empty log message *** 2001-03-03 03:56:34 +00:00
fhandler_mem.cc * mmap.cc (fhandler_disk_file::mmap): Use `addr' correctly. 2001-02-23 09:49:19 +00:00
fhandler_random.cc * Makefile.in: Add cygheap.o. 2000-09-03 04:16:35 +00:00
fhandler_raw.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
fhandler_serial.cc * fhandler_serial.cc (raw_write): Use local copy of OVERLAPPED structure 2001-01-30 01:52:29 +00:00
fhandler_socket.cc * autoload.cc: Add LoadDLLinitfunc for iphlpapi.dll. 2001-02-07 22:50:50 +00:00
fhandler_tape.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
fhandler_termios.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
fhandler_tty.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
fhandler_windows.cc * winsup.h: Eliminate inclusion of most of the cygwin .h files. Use .h files 2000-08-22 05:10:20 +00:00
fhandler_zero.cc * winsup.h: Eliminate inclusion of most of the cygwin .h files. Use .h files 2000-08-22 05:10:20 +00:00
fork.cc * fork.cc (fork_parent): Return EAGAIN when can't record pid. 2001-02-10 04:20:52 +00:00
gcrt0.c * syscalls.cc (_rename): Set errno to ENOENT when an old path doesn't exist 2001-03-10 20:25:19 +00:00
glob.c * pinfo.cc (codepage_init): Move function. 2001-01-08 04:02:02 +00:00
gmon.c import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
gmon.h import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
grp.cc Throughout, change 'cygwin_shared.mount' to 'mount_table'. 2001-01-28 05:51:15 +00:00
heap.cc * syscalls.cc (_link): Make sure that newpath does not exist. Set errno if it 2001-01-29 00:46:25 +00:00
heap.h * syscalls.cc (_link): Make sure that newpath does not exist. Set errno if it 2001-01-29 00:46:25 +00:00
host_dependent.h Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
init.cc Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
ioctl.cc Split out tty and shared_info stuff into their own headers and use throughout. 2000-09-07 16:23:51 +00:00
localtime.c Whitespace cleanup. 2000-10-28 05:41:44 +00:00
malloc_wrapper.cc Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
mcount.c * sigproc.cc (sig_send): Eliminate sync_sig_send synchronization since it 2000-03-07 18:32:40 +00:00
misc-std.sgml clean up SGML for latest version of jade/docbook 2000-04-19 00:55:19 +00:00
miscfuncs.cc * Makefile.in: add miscfuncs.cc 2000-10-19 03:12:44 +00:00
mkvers.sh Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
mmap.cc * mmap.cc (fhandler_disk_file::mmap): Use `addr' correctly. 2001-02-23 09:49:19 +00:00
net.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
ntdll.h * ntdll.h: Remove IO_COUNTERS definition since it is now in winnt.h. 2000-11-02 06:59:07 +00:00
ntea.cc Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
passwd.cc Throughout, change 'cygwin_shared.mount' to 'mount_table'. 2001-01-28 05:51:15 +00:00
path.cc * path.cc (suffix_scan::has): Change order of conditionals 2001-03-06 13:05:56 +00:00
path.h * sigproc.h (sigthread): Declare new methods. Create new winapi_lock field. 2001-03-07 06:19:34 +00:00
path.sgml import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
perprocess.h * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
perthread.h * debug.h: Add regparm attributes to some functions. 2001-01-12 05:38:25 +00:00
pinfo.cc * pinfo.cc (pinfo::init): Use INVALID_HANDLE_VALUE instead of 2001-01-30 08:10:04 +00:00
pinfo.h * shortcut.c (PATH_ALL_EXEC): Add parentheses to avoid a compiler warning. 2001-03-10 23:37:50 +00:00
pipe.cc * fhandler.h (fhandler_base): Remove obsolete _rpos and _rsize elements. 2000-10-07 18:12:11 +00:00
poll.cc Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
posix.sgml clean up SGML for latest version of jade/docbook 2000-04-19 00:55:19 +00:00
profil.c Whitespace cleanup. 2000-10-28 05:41:44 +00:00
profil.h import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
pthread.cc * path.cc (readlink): Check if buffer length is positive. Truncate output to 2000-09-04 17:52:42 +00:00
registry.cc Throughout, change 'cygwin_shared.mount' to 'mount_table'. 2001-01-28 05:51:15 +00:00
registry.h Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
resource.cc * resource.cc (setrlimit): Support RLIMIT_NOFILE. 2001-01-18 09:30:37 +00:00
scandir.cc * Makefile.in: Add cygheap.o. 2000-09-03 04:16:35 +00:00
security.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
security.h * environ.cc (struct parse_thing): Add entry for new CYGWIN option 2000-12-19 19:52:57 +00:00
select.cc * select.cc (peek_console): Don't report read_ready on mouse events unless we 2001-03-02 01:55:21 +00:00
select.h import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
shared.cc * shared.cc (shared_info::initialize): Reduce size of heap. 2001-01-31 15:06:06 +00:00
shared.sgml import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
shared_info.h * syscalls.cc (_link): Make sure that newpath does not exist. Set errno if it 2001-01-29 00:46:25 +00:00
shortcut.c * shortcut.c (PATH_ALL_EXEC): Add parentheses to avoid a compiler warning. 2001-03-10 23:37:50 +00:00
shortcut.h * shortcut.c: New file. Provides a C interface to reading of 2001-02-22 12:56:36 +00:00
signal.cc * signal.cc (signal): Prohibit setting handlers for SIGKILL and SIGSTOP 2001-02-16 18:49:20 +00:00
sigproc.cc * shortcut.c (PATH_ALL_EXEC): Add parentheses to avoid a compiler warning. 2001-03-10 23:37:50 +00:00
sigproc.h * shortcut.c (PATH_ALL_EXEC): Add parentheses to avoid a compiler warning. 2001-03-10 23:37:50 +00:00
smallprint.c * fork.cc (fork): Set sigframe here, since it can pause for a considerable 2000-10-23 03:35:50 +00:00
spawn.cc * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
strace.cc Update copyright. 2001-03-07 17:45:03 +00:00
strsep.cc import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
sync.cc * dcrt0.cc (sigthread::init): Correct overzealous ifdef. 2000-10-19 17:57:28 +00:00
sync.h * path.h: Add __attribute__ ((regparm(x))) to commonly used functions. 2000-11-12 04:57:41 +00:00
syscalls.cc * syscalls.cc (_rename): Set errno to ENOENT when an old path doesn't exist 2001-03-10 20:25:19 +00:00
sysconf.cc * sysconf.cc (sysconf): return `getpagesize ()' on _SC_PAGESIZE 2001-01-15 10:58:19 +00:00
syslog.cc * cygwin.din: Add export for setlogmask(). 2001-01-22 15:55:34 +00:00
termios.cc * autoload.cc (LoadDLLinitfunc): Remove debugging statement. 2001-01-17 14:57:09 +00:00
test.c import winsup-2000-02-17 snapshot 2000-02-17 19:38:31 +00:00
textmode.c * autoload.c (cygwin_premain0): Add missing parameter. 2001-03-06 12:05:45 +00:00
thread.cc * cygwin.din: Export rand48 functions. 2001-02-20 02:53:55 +00:00
thread.h * Makefile.in: Remove some obsolete stuff. 2000-10-16 23:55:58 +00:00
times.cc * times.cc (settimeofday): Replace function stub with working code. 2001-02-26 22:36:09 +00:00
tty.cc * fhandler.h (class fhandler_tty_common): New mutex and event to 2001-03-04 15:34:25 +00:00
tty.h * fhandler.h (class fhandler_tty_common): New mutex and event to 2001-03-04 15:34:25 +00:00
tz_posixrules.h import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
uinfo.cc * uinfo.cc: Eliminate `#include <wchar.h>'. 2001-02-28 14:14:03 +00:00
uname.cc * winsup.h: Add `winME' to os_type symbols. 2000-09-30 01:38:13 +00:00
wait.cc * autoload.cc (LoadDLLinitfunc): Remove debugging statement. 2001-01-17 14:57:09 +00:00
window.cc Break out more header info into separate files. Use appropriate header files 2000-09-08 02:56:55 +00:00
winsup.h * dlopen.c (dlopen): Return NULL when name is NULL (suggested by 2001-03-05 06:28:25 +00:00
winver.rc Update copyright info. 2000-07-19 17:42:16 +00:00