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:49:42 +0000 (14:49 +0100)
commitdf50dee414366bd609b1eadae8a0748e13a7226e
tree736bb5a84adfc4cd8a1b0fe4aea2bd4b86ce0454
parent3469f386316cb0e520fa513d45e2b1f73a692449
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)

(cherry picked from commit 33cebb9c0dd6115bc357b5097f7db82b64b10919)
include/openssl/e_os2.h