Merge pull request #251 from jeking3/cygwin-fenv

Fix BOOST_NO_FENV_H on cygwin (it exists since 2010...)
This commit is contained in:
jzmaddock
2018-11-02 13:45:31 +00:00
committed by GitHub

View File

@ -42,8 +42,11 @@
# define BOOST_HAS_STDINT_H
#endif
#include <cygwin/version.h>
#if (CYGWIN_VERSION_API_MAJOR == 0 && CYGWIN_VERSION_API_MINOR < 231)
/// Cygwin has no fenv.h
#define BOOST_NO_FENV_H
#endif
// Cygwin has it's own <pthread.h> which breaks <shared_mutex> unless the correct compiler flags are used:
#ifndef BOOST_NO_CXX14_HDR_SHARED_MUTEX