X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=uconfig.h;h=533bda8a0561f76408b74d835e1b87d4b10e8c41;hb=553e1bccd86c250b3dbeaa468c16f0244c6db836;hp=0f3de6f6a2faa4903b01604b0966f309ddf00ce1;hpb=eb1102fcca2230364ceadea29bd8e87ee51b15fa;p=p5sagit%2Fp5-mst-13.2.git diff --git a/uconfig.h b/uconfig.h index 0f3de6f..533bda8 100644 --- a/uconfig.h +++ b/uconfig.h @@ -1386,7 +1386,7 @@ * a macro using sprintf("%g") is used. Arguments for the Gconvert * macro are: value, number of digits, whether trailing zeros should * be retained, and the output buffer. - * Possible values are: + * The usual values are: * d_Gconvert='gconvert((x),(n),(t),(b))' * d_Gconvert='gcvt((x),(n),(b))' * d_Gconvert='sprintf((b),"%.*g",(n),(x))' @@ -3417,16 +3417,18 @@ * If defined, this macro indicates that the C compiler can handle * function prototypes. */ -/* PERL_PROTO_: +/* _: * This macro is used to declare function parameters for folks who want * to make declarations with prototypes using a different style than * the above macros. Use double parentheses. For example: * - * int main PERL_PROTO_((int argc, char *argv[])); + * int main _((int argc, char *argv[])); */ /*#define CAN_PROTOTYPE / **/ #ifdef CAN_PROTOTYPE +#define _(args) args #else +#define _(args) () #endif /* SH_PATH: