Boost logo

Boost :

Subject: [boost] [preprocessor] [variadic] BOOST_PP_VARIADICS vs BOOST_NO_VARIADIC_MACROS
From: lcaminiti (lorcaminiti_at_[hidden])
Date: 2011-12-17 15:45:26

Hello all,

Why does Boost.Preprocessor redefines BOOST_PP_VARIAIDCS instead of just
using BOOST_NO_VARIADIC_MACROS from Boost.Config?

Furthermore, GCC supports variadics also when C++11 extensions are not
enabled so I think the following should not && __GXX_EXPERIMENTAL_CXX0X__:

// File: boost/preprocessor/config/config.hpp
# /* Wave (C/C++), GCC (C++) */
# elif defined __WAVE__ && __WAVE_HAS_VARIADICS__ || defined __GNUC__ &&


View this message in context:
Sent from the Boost - Dev mailing list archive at

Boost list run by bdawes at, gregod at, cpdaniel at, john at