Boost logo

Boost :

Subject: Re: [boost] [config] Boost PP and variadic macros
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2011-04-03 14:22:00


On 03/04/2011 17:58, Edward Diener wrote:
> This means that the code to detect variadic macro support in
> Boost is duplicated in two places, both in config, which I basically
> started with the blessing of John Maddock with the
> BOOST_NO_VARIADIC_MACROS macro, and in Boost PP in a configuration file
> which I have coded and essentially duplicates the code in config for
> variadic macro support.
>
> I do not like this. Duplicating functionality in two different places,
> even as simple as determining variadic macro support for compilers, is
> error prone and a maintenance problem. Changes in one place have to be
> done in the other, and this would need to constantly be tracked.

Does it detect the MSVC bug that severely restricts the use of variadic
macros with that compiler?


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