public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* RE: Are Sergey's precomiled binaries(cygwin.dll.....) compatible with Win95?
@ 1997-09-16  0:28 Sergey Okhapkin
  1997-10-01  9:56 ` bug of ln -s? Porcelin Wang
  0 siblings, 1 reply; 2+ messages in thread
From: Sergey Okhapkin @ 1997-09-16  0:28 UTC (permalink / raw)
  To: gnu-win32, 'porcelin@tpts5.seed.net.tw'

porcelin Wang wrote:
> Are Sergey's latest precomiled binaries(cygwin.dll.....) compatible with
> Win95?
> If no, where is a one, and how to get it or make it by myself.

The signal handling with window messages is incompatible with non-reentrant 
16-bit user.exe module in Windows95... Windows 95 crashes when signal 
handler modifies the context of main thread while in user.exe code. The 
state of user.exe is unpredictable in this case.

I've just modified the cygwin code - do not send SIGCHLD to parent on child 
exit. It's the default behavior on windows 95 (it's still possible to 
override it with CYGWIN_SIGCHLD=1 environment variable). On NT the SIGCHLD 
signal is always sent to parent. My W95 machine runs now configure of cdk 
in one console, and the make of cdk in another console. I'll post the patch 
when the both processes will finish successfully:-)

--
Sergey Okhapkin, http://www.lexa.ru/sos
Moscow, Russia
Looking for a job.


-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1997-10-01  9:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-09-16  0:28 Are Sergey's precomiled binaries(cygwin.dll.....) compatible with Win95? Sergey Okhapkin
1997-10-01  9:56 ` bug of ln -s? Porcelin Wang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).