lol
1--- boost_1_57_0/boost/config/platform/cygwin.hpp 2015-05-04 18:02:21.742811600 -0500
2+++ boost_1_57_0/boost/config/platform/cygwin.hpp 2015-05-04 17:16:30.183407900 -0500
3@@ -39,18 +39,8 @@
4 #define BOOST_HAS_STDINT_H
5 #endif
6
7-/// Cygwin has no fenv.h
8-#define BOOST_NO_FENV_H
9-
10 // boilerplate code:
11 #include <boost/config/posix_features.hpp>
12-
13-//
14-// Cygwin lies about XSI conformance, there is no nl_types.h:
15-//
16-#ifdef BOOST_HAS_NL_TYPES_H
17-# undef BOOST_HAS_NL_TYPES_H
18-#endif
19
20
21
22--- boost_1_57_0/boost/config/stdlib/libstdcpp3.hpp 2014-10-26 07:36:42.000000000 -0500
23+++ boost_1_57_0/boost/config/stdlib/libstdcpp3.hpp 2015-05-04 17:54:44.835791700 -0500
24@@ -68,7 +68,7 @@
25 #endif
26
27 // Apple doesn't seem to reliably defined a *unix* macro
28-#if !defined(CYGWIN) && ( defined(__unix__) \
29+#if ( defined(__unix__) \
30 || defined(__unix) \
31 || defined(unix) \
32 || defined(__APPLE__) \
33--- boost_1_57_0/boost/config/stdlib/sgi.hpp 2014-10-26 07:36:42.000000000 -0500
34+++ boost_1_57_0/boost/config/stdlib/sgi.hpp 2015-05-04 17:54:52.911817300 -0500
35@@ -41,7 +41,7 @@
36 #endif
37
38 // Apple doesn't seem to reliably defined a *unix* macro
39-#if !defined(CYGWIN) && ( defined(__unix__) \
40+#if ( defined(__unix__) \
41 || defined(__unix) \
42 || defined(unix) \
43 || defined(__APPLE__) \
44--- boost_1_57_0/boost/config/stdlib/stlport.hpp 2014-10-26 07:36:42.000000000 -0500
45+++ boost_1_57_0/boost/config/stdlib/stlport.hpp 2015-05-04 17:55:00.621796300 -0500
46@@ -17,7 +17,7 @@
47 #endif
48
49 // Apple doesn't seem to reliably defined a *unix* macro
50-#if !defined(CYGWIN) && ( defined(__unix__) \
51+#if ( defined(__unix__) \
52 || defined(__unix) \
53 || defined(unix) \
54 || defined(__APPLE__) \
55--- boost_1_57_0/boost/config/stdlib/vacpp.hpp 2014-10-26 07:36:42.000000000 -0500
56+++ boost_1_57_0/boost/config/stdlib/vacpp.hpp 2015-05-04 17:55:07.424660200 -0500
57@@ -13,7 +13,7 @@
58 #define BOOST_NO_STD_MESSAGES
59
60 // Apple doesn't seem to reliably defined a *unix* macro
61-#if !defined(CYGWIN) && ( defined(__unix__) \
62+#if ( defined(__unix__) \
63 || defined(__unix) \
64 || defined(unix) \
65 || defined(__APPLE__) \
66--- boost_1_57_0/boost/predef/os/cygwin.h 2014-07-10 08:53:53.000000000 -0500
67+++ boost_1_57_0/boost/predef/os/cygwin.h 2015-05-04 17:57:31.634472500 -0500
68@@ -29,7 +29,7 @@ http://www.boost.org/LICENSE_1_0.txt)
69 defined(__CYGWIN__) \
70 )
71 # undef BOOST_OS_CYGWIN
72-# define BOOST_OS_CGYWIN BOOST_VERSION_NUMBER_AVAILABLE
73+# define BOOST_OS_CYGWIN BOOST_VERSION_NUMBER_AVAILABLE
74 #endif
75
76 #if BOOST_OS_CYGWIN