mirror of
https://github.com/boostorg/config.git
synced 2025-11-02 16:52:20 +01:00
Added new macros to config_info
Updated configure script to log the results [SVN r16251]
This commit is contained in:
@@ -825,8 +825,20 @@ void print_platform_macros()
|
||||
void print_boost_macros()
|
||||
{
|
||||
std::cout << "Boost version " << BOOST_STRINGIZE(BOOST_VERSION) << std::endl;
|
||||
// config setup macros first:
|
||||
PRINT_MACRO(BOOST_USER_CONFIG);
|
||||
PRINT_MACRO(BOOST_COMPILER_CONFIG);
|
||||
PRINT_MACRO(BOOST_STDLIB_CONFIG);
|
||||
PRINT_MACRO(BOOST_PLATFORM_CONFIG);
|
||||
PRINT_MACRO(BOOST_NO_CONFIG);
|
||||
PRINT_MACRO(BOOST_NO_USER_CONFIG);
|
||||
PRINT_MACRO(BOOST_NO_COMPILER_CONFIG);
|
||||
PRINT_MACRO(BOOST_NO_STDLIB_CONFIG);
|
||||
PRINT_MACRO(BOOST_NO_PLATFORM_CONFIG);
|
||||
// then defect and feature macros:
|
||||
PRINT_MACRO(BOOST_BCB_PARTIAL_SPECIALIZATION_BUG);
|
||||
PRINT_MACRO(BOOST_DECL);
|
||||
PRINT_MACRO(BOOST_DEDUCED_TYPENAME);
|
||||
PRINT_MACRO(BOOST_DISABLE_THREADS);
|
||||
PRINT_MACRO(BOOST_DISABLE_WIN32);
|
||||
PRINT_MACRO(BOOST_HAS_BETHREADS);
|
||||
@@ -840,6 +852,7 @@ void print_boost_macros()
|
||||
PRINT_MACRO(BOOST_HAS_MS_INT64);
|
||||
PRINT_MACRO(BOOST_HAS_NANOSLEEP);
|
||||
PRINT_MACRO(BOOST_HAS_NL_TYPES_H);
|
||||
PRINT_MACRO(BOOST_HAS_NRVO);
|
||||
PRINT_MACRO(BOOST_HAS_PTHREAD_DELAY_NP);
|
||||
PRINT_MACRO(BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE);
|
||||
PRINT_MACRO(BOOST_HAS_PTHREAD_YIELD);
|
||||
@@ -934,3 +947,4 @@ int main()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user