------- Comment #4 from sabre at nondot dot org 2009-04-27 01:31 ------- If the definition is: #define debug(format, ...) format,## __VA_ARGS__) Then we should still get: Z, ); W, );
If the definition is: #define debug(format,...) format,##__VA_ARGS__) Then we should get: Z,); W,); (and gcc currently gets this right) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35010