Cygwin is POSIX, don't say it isn't
authorRichard Levitte <levitte@openssl.org>
Thu, 11 Jan 2018 21:01:44 +0000 (22:01 +0100)
committerRichard Levitte <levitte@openssl.org>
Thu, 18 Jan 2018 13:00:06 +0000 (14:00 +0100)
commit33cebb9c0dd6115bc357b5097f7db82b64b10919
tree0c3f7ee6737ec20fb46d411899fd95e54881ec1b
parente02d5886636095c26a8bff1bf8344bd0bba7ccff
Cygwin is POSIX, don't say it isn't

More to the point, Cygwin is a POSIX API.  In our library, the use of
a POSIX API is marked by defining the macro OPENSSL_SYS_UNIX.
Therefore, that macro shouldn't be undefined when building for Cygwin.

Reviewed-by: Andy Polyakov <appro@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5060)
include/openssl/e_os2.h