X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=op.h;h=7e853c5643bcdb7cbcd8ad383e9d60b384181d3e;hb=5d5aaa5e70a8a8ab4803cdb506e2096b6e190e80;hp=ad208cfabbcb99de62a9606b2824bd03549ec2ee;hpb=db173bac9b6de7d701a38c2f8b62f2fce229ec77;p=p5sagit%2Fp5-mst-13.2.git diff --git a/op.h b/op.h index ad208cf..7e853c5 100644 --- a/op.h +++ b/op.h @@ -35,7 +35,7 @@ typedef U32 PADOFFSET; #define BASEOP \ OP* op_next; \ OP* op_sibling; \ - OP* (*op_ppaddr)(); \ + OP* (*op_ppaddr)_((ARGSproto)); \ PADOFFSET op_targ; \ OPCODE op_type; \ U16 op_seq; \ @@ -130,6 +130,9 @@ typedef U32 PADOFFSET; /* Private for OP_SORT, OP_PRTF, OP_SPRINTF, string cmp'n, and case changers */ #define OPpLOCALE 64 /* Use locale */ +/* Private for OP_SPECIFIC */ +#define OPpPM_NOT_CONST 64 /* Not constant enough for pmruntime */ + struct op { BASEOP };