OSDN Git Service

* fork.cc (vfork): Store complete stack frame in vfork_save structure for later
authorcgf <cgf>
Thu, 3 Aug 2000 03:02:41 +0000 (03:02 +0000)
committercgf <cgf>
Thu, 3 Aug 2000 03:02:41 +0000 (03:02 +0000)
commit3ed3c6046849c69491cac3822e33f763c1ed80b2
tree9b69dac4a287a7b25ed0c56499dc858630ddf59a
parent67419108a5e2085f9b968895d1b2fcb363939753
* fork.cc (vfork): Store complete stack frame in vfork_save structure for later
recovery.
* spawn.cc (spawn_guts): Reorganize slightly to consolidate handling when there
is a CreateProcess error.
(_spawnve): Only longjmp back to vfork handling when a process has been
successfuly started.
* winsup.h (vfork_save): Extend to include frame info.  Remove obsolete cpplus
conditionals.
winsup/cygwin/ChangeLog
winsup/cygwin/fork.cc
winsup/cygwin/spawn.cc
winsup/cygwin/winsup.h