Boost logo

Boost :

Subject: [boost] [config] Variadic template macros in gcc header
From: Edward Diener (eldiener_at_[hidden])
Date: 2010-11-20 14:07:25


Why is there two mutually exclusive macros indicating variadic template
support for gcc ?

There is the established BOOST_NO_VARIADIC_TEMPLATES which says that any
compiler does not have variadic template support. Then I find that for
gcc there is also BOOST_HAS_VARIADIC_TMPL which evidently says that the
compiler does have variadic template support, and is in no other
compiler header file than the gcc one. Since the two config macros are
mutually exclusive in the gcc header file, why is there any need for
BOOST_HAS_VARIADIC_TMPL ?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk