Re: Fwd: Macros taking a function as argument - and evaluating it at least twice

2013-11-13 Thread Marc Glisse
On Wed, 13 Nov 2013, Steven Bosscher wrote: Here is a non-comprehensive list of macros that are used with a function passed to the macro's argument, and the macro evaluates that argument at least twice: Note that in your list the macro argument is almost always a simple static inline function

Re: Fwd: Macros taking a function as argument - and evaluating it at least twice

2013-11-13 Thread Tom Tromey
> "Steven" == Steven Bosscher writes: Steven> Here is a non-comprehensive list of macros that are used with a Steven> function passed to the macro's argument, and the macro evaluates that Steven> argument at least twice: [...] Steven> Not sure what to do about them (if anything) but I don't t

Fwd: Macros taking a function as argument - and evaluating it at least twice

2013-11-12 Thread Steven Bosscher
[Sorry for double post - gmail insists that "GCC" is gcc-patches@, not gcc@ :-/ ] Hello, Here is a non-comprehensive list of macros that are used with a function passed to the macro's argument, and the macro evaluates that argument at least twice: gimple.c: && (CONVERT_EXPR_CODE_P (gim