Mail Archives: cygwin-developers/1998/04/23/23:58:42
Geoffrey Noer wrote:
> 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
I think this aliasing is in favor of MS's "oldname" name conventions.
Cygwin doesn't need it.
> 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?
No! pipe() and _pipe() are two _different_ calls! The first one is
unix-compatible, the second one - msvc-compatible, name by name with a
different syntax.
Also, msvc-generated dlls never have extra underscores prepended to an
export names.
--
Sergey Okhapkin, http://www.lexa.ru/sos
Moscow, Russia.
- Raw text -