[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 09:19:18AM -0800, Reinier Post wrote:
> Next version without variadic arguments. Tested with gcc and icc6.
> +#define die(format, args...) \
> + do{ \
> + real_die(format , ## args); \
> + exit(EXIT_FAILURE); \
> + } while(0)
> +
Um, those are variadic arguments. These are very similar to the ones
used by freelog for gcc, which we've been told are not portable
(unfortunately I don't remember a reference on that).
I've never been able to get portable variadic arguments for macros. I
would really like to know how to do so, however. See PR#2046.
jason
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, (continued)
[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, 2003/02/27
- 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 <=
- Message not available
- [Freeciv-Dev] Re: (PR#3427) Remove noreturn attribute, Raimar Falke, 2003/02/28
|
|