The MIPSpro compiler is strict with variadic macros, requiring a macro
defined as function(x,...) to be invoked with a minimum of two arguments
(one for 'x', and at least one for the '...')
coreutils-7.1 therefore requires this patch:
--- lib/argv-iter.h.dist2009-02-25
According to Stuart Shelton on 2/26/2009 5:37 AM:
Hello Stuart,
The MIPSpro compiler is strict with variadic macros, requiring a macro
defined as function(x,...) to be invoked with a minimum of two arguments
(one for 'x', and at least one for the '...')
coreutils-7.1 therefore requires
Eric Blake wrote:
According to Stuart Shelton on 2/26/2009 5:37 AM:
Hello Stuart,
The MIPSpro compiler is strict with variadic macros, requiring a macro
defined as function(x,...) to be invoked with a minimum of two arguments
(one for 'x', and at least one for the '...')
coreutils-7.1
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Jim Meyering on 2/26/2009 6:50 AM:
Perhaps this approach would be better, Jim?
Yes, indeed!
That looks much better. Thanks to both of you.
...
- _ATTRIBUTE_NONNULL_ (1, 2);
+ _ATTRIBUTE_NONNULL_ (1) _ATTRIBUTE_NONNULL_ (2);