[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Libjit] [PATCH 2/3] Don't use Win32 API on Cygwin
From: |
Eli Zaretskii |
Subject: |
Re: [Libjit] [PATCH 2/3] Don't use Win32 API on Cygwin |
Date: |
Tue, 28 Aug 2018 11:30:55 +0300 |
> From: Ken Brown <address@hidden>
> Date: Mon, 27 Aug 2018 16:27:20 -0400
>
> Cygwin is no longer being used to create a native Windows build. Use
> the Posix API instead of the Win32 API to build libjit for Cygwin.
> --- a/jit/jit-config.h
> +++ b/jit/jit-config.h
> @@ -28,12 +28,8 @@
> /*
> * Determine what kind of system we are running on.
> */
> -#if defined(__CYGWIN__) || defined(__CYGWIN32__)
> -# define JIT_WIN32_CYGWIN 1
> -# define JIT_WIN32_PLATFORM 1
> -#elif defined(_WIN32) || defined(WIN32)
> +#if defined(_WIN32) || defined(WIN32)
> # define JIT_WIN32_NATIVE 1
> -# define JIT_WIN32_PLATFORM 1
> #elif defined(__APPLE__) && defined(__MACH__)
Does this mean Cygwin no longer defines _WIN32 and WIN32? I think
older versions of Cygwin did, at least Gnulib, I think, still assumes
Cygwin does.