Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * dll_init.h (class dll_list): Reorder functions to avoid compiler "can't | Christopher Faylor | 2001-11-03 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | inline" warnings. * security.h (class cygsid): Ditto. * sigproc.cc (get_proc_lock): Ditto. * sigproc.h (class sigframe): Ditto. * sync.h (class muto): Ditto. * fhandler.h (fhandler_base::get_guard): Actually MAKE virtual as previously indicated. * pipe.cc (make_pipe): Remove extraneous set_errno. * syscalls.cc (_open): Ditto. * select.cc (peek_pipe): Need to check that there is still something to read from the pipe after acquiring the mutex since another process/thread could have eaten the input before we got to acquiring the lock. (Thanks to Nick Duffek for this inspiration.) | ||||
* | Update copyrights. | Christopher Faylor | 2001-09-11 | 1 | -1/+1 |
| | |||||
* | * hinfo.cc (hinfo::linearize_fd_array): Make max_used_fd an int so that we can | Christopher Faylor | 2000-07-15 | 1 | -79/+68 |
| | | | | | | | | | | | | | | | | | | | | detect when there are no fds to pass. * dcrt0.cc (host_dependent_constants::init): Revert Sat Mar 18 01:32:04 2000 change. (dll_crt0_1): Set "cygwin_finished_initializing" flag. (dll_crt0): Don't perform memcpy if uptr is already set to internal structure. (_dll_crt0): Remember location of programs envptr. * dll_init.h (per_module, dll, dll_list): Revamp. * dll_init.cc: Revamp. Use new classes. * fork.cc (fork): Use new revamped dll, dll_list, and per_module stuff. * environ.cc: Use __cygwin_environ throughout rather than the user_data->envptr. * exec.cc: Ditto. * spawn.cc: Ditto. * winsup.h: Declare update_envptrs, cygwin_finished_initializing. * lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Revert previous change. * lib/cygwin_attach_dll.cc (cygwin_attach_dll): Always pass in own per_process structure or we end up overwriting information from the main program. | ||||
* | import winsup-2000-02-17 snapshot | Christopher Faylor | 2000-02-17 | 1 | -0/+102 |