[Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Raimar Falke wrote:
> On Thu, Feb 27, 2003 at 12:37:16AM -0800, Jason Short wrote:
>>Can you point to any documentation on portably using variadic arguments
>>in macros?
>
>
> This construct is part of the C99 standard.
>
> 6.10.3.1 Argument substitution
> ...
>
> An identifier __VA_ARGS__ that occurs in the replacement list shall be
> treated as if it were a parameter, and the variable arguments shall
> form the preprocessing tokens used to replace it.
>
> There is also a nice example of its usage in "6.10.3.5 Scope of macro
> definitions".
Well, that's good, but unfortunately it brings us back to the C99 argument.
I'm in favor of using C99 (instead of C89).
jason
- [Freeciv-Dev] (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/14
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Jason Short, 2003/02/14
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/18
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Jason Short, 2003/02/18
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/18
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/26
- [Freeciv-Dev] (PR#3427) Remove noreturn attribute, Jason Short, 2003/02/27
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/27
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute,
Jason Short <=
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/27
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Mike Kaufman, 2003/02/27
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Reinier Post, 2003/02/27
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/28
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Jason Short, 2003/02/28
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/28
|
|