summaryrefslogtreecommitdiff
path: root/package/boost/patches/patch-boost_config_platform_linux_hpp
blob: a32f07c4ee3d0cdc2c509df04f582b4f1c9e8199 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--- boost_1_61_0.orig/boost/config/platform/linux.hpp	2016-05-05 23:11:02.000000000 +0200
+++ boost_1_61_0/boost/config/platform/linux.hpp	2016-06-09 23:47:13.099272614 +0200
@@ -46,6 +46,13 @@
 
 #endif
 
+// uClibc has no support for fenv.h, and also a few architectures
+// don't have fenv.h support at all (or incomplete support) even with
+// glibc.
+#if defined(__UCLIBC__) || defined(__nios2__) || defined(__microblaze__)
+#  define BOOST_NO_FENV_H
+#endif
+
 //
 // If glibc is past version 2 then we definitely have
 // gettimeofday, earlier versions may or may not have it: