Subject: Re: [boost] [config] Support for variadic macros
From: Edward Diener (eldiener_at_[hidden])
Date: 2010-08-06 01:35:44


On 8/5/2010 5:30 PM, Stefan Strasser wrote:
> Zitat von Edward Diener <eldiener_at_[hidden]>:
>
>> What is the boost macro which can be used to determine whether or not
>> a compiler supports variadic macros ? I looked at the config macros
>> but could not find the necessary macro documented there.
>
>
> there is none to my knowledge.

If there is none, then obviously Boost code can not currently use
variadic macros for anything.

> if one is being added, please also take this MSVC bug into account:
> https://connect.microsoft.com/VisualStudio/feedback/details/521844/variadic-macro-treating-va-args-as-a-single-parameter-for-other-macros#details

Welcome to the world of "Unfortunately it does not meet the triage bar
for the current release of Visual C++". It's the standard reply in my
own experience. No wonder Boost does not worry about using variadic
macros yet.