delorie.com/archives/browse.cgi | search |
From: | noer AT cygnus DOT com (Geoffrey Noer) |
Subject: | Re: gcc -pipe. Once again :-) |
23 Apr 1998 16:22:44 -0700 : | |
Message-ID: | <199804232251.PAA18945.cygnus.cygwin32.developers@skaro.cygnus.com> |
References: | <01BD6E39 DOT A622ED60 AT sos> |
To: | sos AT buggy DOT prospect DOT com DOT ru (Sergey Okhapkin) |
Cc: | cygwin32-developers AT cygnus DOT com, sos AT cardcenter DOT post DOT ru |
Sergey Okhapkin wrote: > > I modified egsc's pexecute.c to use common code for both cygwin and mingw > versions. Also I made a change to avoid read end of pipe inheritance > problem we discussed some time ago. Great! > To support this changes I had to modify winsup sources :-) New > MSVC-compatible _pipe() call is implemented. > > cygwin.din _pipe export is no longer an alias for pipe. Normally in the exports list, there is no difference between _foo and foo. This introduces one which seems ill-advised to me. I'm tempted to suggest keeping an #ifdef __CYGWIN32__ in pexecute.c and rename _pipe to msvc_pipe or some other name we could come up with? Opinions? -- Geoffrey Noer noer AT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |