From 62a50d3892789076272b771f560a419b9bebd55f Mon Sep 17 00:00:00 2001 From: "James E. King III" Date: Tue, 6 Nov 2018 09:56:11 -0500 Subject: [PATCH] Add version information to os/cygwin detection (#88) --- include/boost/predef/os/cygwin.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/boost/predef/os/cygwin.h b/include/boost/predef/os/cygwin.h index 9d36f0f..207809c 100644 --- a/include/boost/predef/os/cygwin.h +++ b/include/boost/predef/os/cygwin.h @@ -20,6 +20,8 @@ http://www.boost.org/LICENSE_1_0.txt) [[__predef_symbol__] [__predef_version__]] [[`__CYGWIN__`] [__predef_detection__]] + + [[`CYGWIN_VERSION_API_MAJOR`, `CYGWIN_VERSION_API_MINOR`] [V.R.0]] ] */ @@ -28,8 +30,11 @@ http://www.boost.org/LICENSE_1_0.txt) #if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ defined(__CYGWIN__) \ ) +# include # undef BOOST_OS_CYGWIN -# define BOOST_OS_CYGWIN BOOST_VERSION_NUMBER_AVAILABLE +# define BOOST_OS_CYGWIN \ + BOOST_VERSION_NUMBER(CYGWIN_VERSION_API_MAJOR,\ + CYGWIN_VERSION_API_MINOR, 0) #endif #if BOOST_OS_CYGWIN