boost.cfg: Added support for some math macros
This commit is contained in:
parent
48b9d61d49
commit
c1773225e7
|
@ -24,6 +24,28 @@
|
|||
<define name="BOOST_WARN_EQUAL(a,b)" value="assert((a) == (b))"/>
|
||||
<define name="BOOST_REQUIRE_EQUAL(a,b)" value="assert((a) == (b))"/>
|
||||
<define name="BOOST_LOG_ATTRIBUTE_KEYWORD(keyword, name_, value_type_)" value="value_type_ keyword;"/>
|
||||
<!--Boost.Math Macros -->
|
||||
<define name="BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS" value=""/>
|
||||
<define name="BOOST_MATH_USE_FLOAT128" value=""/>
|
||||
<define name="BOOST_MATH_DISABLE_FLOAT128" value=""/>
|
||||
<define name="BOOST_MATH_NO_REAL_CONCEPT_TESTS" value=""/>
|
||||
<define name="BOOST_MATH_CONTROL_FP" value=""/>
|
||||
<define name="BOOST_MATH_NO_DEDUCED_FUNCTION_POINTERS" value=""/>
|
||||
<define name="BOOST_MATH_USE_C99" value=""/>
|
||||
<define name="BOOST_MATH_SMALL_CONSTANT(x)" value=""/>
|
||||
<define name="BOOST_MATH_BUGGY_LARGE_FLOAT_CONSTANTS" value=""/>
|
||||
<define name="BOOST_MATH_STD_USING" value=""/>
|
||||
<define name="BOOST_FPU_EXCEPTION_GUARD" value=""/>
|
||||
<define name="BOOST_MATH_INSTRUMENT" value=""/>
|
||||
<define name="BOOST_MATH_INSTRUMENT_CODE(x)" value=""/>
|
||||
<define name="BOOST_MATH_INSTRUMENT_VARIABLE(name)" value=""/>
|
||||
<define name="BOOST_MATH_INSTRUMENT_FPU" value=""/>
|
||||
<!--Boost.Math Tuning -->
|
||||
<define name="BOOST_MATH_POLY_METHOD" value=""/>
|
||||
<define name="BOOST_MATH_RATIONAL_METHOD" value=""/>
|
||||
<define name="BOOST_MATH_MAX_POLY_ORDER" value=""/>
|
||||
<define name="BOOST_MATH_INT_TABLE_TYPE" value=""/>
|
||||
<define name="BOOST_MATH_INT_VALUE_SUFFIX" value=""/>
|
||||
<!-- Tell cppcheck to interpret BOOST_AUTO_TEST_CASE as a function definition -->
|
||||
<define name="BOOST_AUTO_TEST_CASE(...)" value="void BOOST_AUTO_TEST_CASE_run(__VA_ARGS__)"/>
|
||||
<define name="BOOST_FIXTURE_TEST_CASE(...)" value="void BOOST_FIXTURE_TEST_CASE_run(__VA_ARGS__)"/>
|
||||
|
|
Loading…
Reference in New Issue