OSDN Git Service

e970723bc5bccf635f1f4acf62a925527e18feae
[pf3gnuchains/sourceware.git] / winsup / cygwin / ChangeLog
1 2004-01-03  Christopher Faylor  <cgf@redhat.com>
2
3         * exceptions.cc (_threadinfo::interrupt_now): Avoid double call to
4         sigdelayed.
5         * pinfo.cc (_pinfo::commune_send): Avoid inexplicable test which caused
6         most pids to be shown as "<defunct>" on Win9x.
7
8 2004-01-02  Christopher Faylor  <cgf@redhat.com>
9
10         * cygheap.h (init_cygheap): Play more vfork shell games and move
11         ctty_on_hold and open_fhs_on_hold (back) here.
12         * dcrt0.cc (_dll_crt0): Just set impure_ptr_ptr here and let later
13         initialization deal with tls.
14         * dtable.cc (dtable::vfork_child_fixup): Move ctty considerations here.
15         (dtable:vfork_parent_restore): And here.
16         * fork.cc (vfork): Reflect change to ctty handling.
17         * perthread.h (vfork_save::fhctty): Eliminate.
18
19         * cygwin.din: Make more exports NOSIGFE that will never be interrupted
20         by a signal.
21
22         * init.cc (dll_entry): Set stackptr to NULL to catch problems earlier.