diff options
author | Ulf Möller <ulf@openssl.org> | 2000-06-03 23:23:10 +0000 |
---|---|---|
committer | Ulf Möller <ulf@openssl.org> | 2000-06-03 23:23:10 +0000 |
commit | be5d92e01441e5f26ca4236f8d1e42ec37548f9e (patch) | |
tree | 733e10f2f4d3ca5999be9a47aa867d71e67430d0 /e_os.h | |
parent | c32364f54cb2712ac7d2eab8def5a502f3f9da74 (diff) | |
download | openssl-be5d92e01441e5f26ca4236f8d1e42ec37548f9e.zip openssl-be5d92e01441e5f26ca4236f8d1e42ec37548f9e.tar.gz openssl-be5d92e01441e5f26ca4236f8d1e42ec37548f9e.tar.bz2 |
CygWin32 support.
Submitted by: John Jarvie <jjarvie@newsguy.com>
Diffstat (limited to 'e_os.h')
-rw-r--r-- | e_os.h | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -108,11 +108,11 @@ extern "C" { # define MS_STATIC #endif -#if defined(_WIN32) && !defined(WIN32) +#if defined(_WIN32) && !defined(WIN32) && !defined(__CYGWIN32__) # define WIN32 #endif -#if defined(WIN32) || defined(WIN16) +#if (defined(WIN32) || defined(WIN16)) && !defined(__CYGWIN32__) # ifndef WINDOWS # define WINDOWS # endif @@ -136,7 +136,7 @@ extern "C" { #define clear_sys_error() errno=0 #endif -#ifdef WINDOWS +#if defined(WINDOWS) && !defined(__CYGWIN32__) #define get_last_socket_error() WSAGetLastError() #define clear_socket_error() WSASetLastError(0) #define readsocket(s,b,n) recv((s),(b),(n),0) @@ -170,7 +170,7 @@ extern "C" { # define NO_FP_API #endif -#if defined(WINDOWS) || defined(MSDOS) +#if (defined(WINDOWS) || defined(MSDOS)) && !defined(__CYGWIN32__) # ifndef S_IFDIR # define S_IFDIR _S_IFDIR |