Mercurial > hg > vamp-build-and-test
comparison DEPENDENCIES/generic/include/boost/units/config.hpp @ 101:c530137014c0
Update Boost headers (1.58.0)
author | Chris Cannam |
---|---|
date | Mon, 07 Sep 2015 11:12:49 +0100 |
parents | 2665513ce2d3 |
children |
comparison
equal
deleted
inserted
replaced
100:793467b5e61c | 101:c530137014c0 |
---|---|
27 #if (BOOST_UNITS_HAS_BOOST_TYPEOF) | 27 #if (BOOST_UNITS_HAS_BOOST_TYPEOF) |
28 #include <boost/typeof/typeof.hpp> | 28 #include <boost/typeof/typeof.hpp> |
29 ///INTERNAL ONLY | 29 ///INTERNAL ONLY |
30 #define BOOST_UNITS_HAS_TYPEOF 1 | 30 #define BOOST_UNITS_HAS_TYPEOF 1 |
31 #else | 31 #else |
32 #if (__GNUC__ && __cplusplus && __GNUC__ >= 3) | 32 #if (__GNUC__ && __cplusplus) |
33 ///INTERNAL ONLY | 33 ///INTERNAL ONLY |
34 #define BOOST_UNITS_HAS_TYPEOF 1 | 34 #define BOOST_UNITS_HAS_TYPEOF 1 |
35 ///INTERNAL ONLY | 35 ///INTERNAL ONLY |
36 #define BOOST_UNITS_HAS_GNU_TYPEOF 1 | 36 #define BOOST_UNITS_HAS_GNU_TYPEOF 1 |
37 #elif defined(__MWERKS__) | 37 #elif defined(__MWERKS__) |
65 | 65 |
66 #ifdef BOOST_NO_FUNCTION_TEMPLATE_ORDERING | 66 #ifdef BOOST_NO_FUNCTION_TEMPLATE_ORDERING |
67 #error Boost.Units requires function template partial ordering | 67 #error Boost.Units requires function template partial ordering |
68 #endif | 68 #endif |
69 | 69 |
70 #ifdef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS | |
71 #error Boost.Units requires explicit function template arguments | |
72 #endif | |
73 | |
74 #ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION | |
75 #error Boost.Units requires partial specialization | |
76 #endif | |
77 | 70 |
78 #endif | 71 #endif |
79 | 72 |
80 #ifdef BOOST_UNITS_REQUIRE_LAYOUT_COMPATIBILITY | 73 #ifdef BOOST_UNITS_REQUIRE_LAYOUT_COMPATIBILITY |
81 ///INTERNAL ONLY | 74 ///INTERNAL ONLY |