diff options
author | David Mitchell <davem@iabyn.com> | 2014-09-05 17:40:07 +0100 |
---|---|---|
committer | David Mitchell <davem@iabyn.com> | 2014-09-10 14:25:05 +0100 |
commit | c486bd5c4f0d6a8e8e2a4bf5701a47abaed5b2ca (patch) | |
tree | 416a96641412408c60f0432318f93757a92dfdd5 /opcode.h | |
parent | d0c8136d16b18be562680c1f71b02490218427f2 (diff) | |
download | perl-c486bd5c4f0d6a8e8e2a4bf5701a47abaed5b2ca.tar.gz |
add missing op_private labels to Concise etc
Concise wasn't decoding a few op_private bits. I spotted this during my
jumbo regen/op_private commit, but deferred fixing them up to a separate
commit since they change the output expected in a bunch of Concise tests.
Specifically, these have now been added:
OPpHINT_STRICT_REFS => STRICT
OPpITER_DEF => DEF
OPpEVAL_RE_REPARSING => REPARSE
Diffstat (limited to 'opcode.h')
-rw-r--r-- | opcode.h | 320 |
1 files changed, 161 insertions, 159 deletions
@@ -2238,6 +2238,7 @@ EXTCONST char PL_op_private_labels[] = { 'C','O','P','H','H','\0', 'C','V','2','G','V','\0', 'D','B','G','\0', + 'D','E','F','\0', 'D','E','L','\0', 'D','E','R','E','F','1','\0', 'D','E','R','E','F','2','\0', @@ -2280,6 +2281,7 @@ EXTCONST char PL_op_private_labels[] = { 'O','U','T','C','R','\0', 'Q','S','O','R','T','\0', 'R','E','F','C','\0', + 'R','E','P','A','R','S','E','\0', 'R','E','P','L','1','S','T','\0', 'R','E','V','\0', 'R','E','V','E','R','S','E','D','\0', @@ -2320,7 +2322,7 @@ EXTCONST I16 PL_op_private_bitfields[] = { 0, 8, -1, 0, 8, -1, 0, 8, -1, - 5, -1, 1, 120, 2, 127, 3, 134, -1, + 5, -1, 1, 124, 2, 131, 3, 138, -1, }; @@ -2727,71 +2729,71 @@ EXTCONST I16 PL_op_private_bitdef_ix[] = { EXTCONST U16 PL_op_private_bitdefs[] = { /* scalar */ 0x0003, - /* pushmark */ 0x253c, 0x3631, + /* pushmark */ 0x25bc, 0x37b1, /* wantarray */ 0x00bd, - /* const */ 0x0358, 0x12b0, 0x36ec, 0x31a8, 0x2905, - /* gvsv */ 0x253c, 0x2a51, - /* gv */ 0x11b5, + /* const */ 0x0358, 0x1330, 0x386c, 0x3328, 0x2985, + /* gvsv */ 0x25bc, 0x2ad1, + /* gv */ 0x1235, /* gelem */ 0x0067, - /* padsv */ 0x253c, 0x025a, 0x3631, - /* padav */ 0x253c, 0x3630, 0x262c, 0x3329, - /* padhv */ 0x253c, 0x0578, 0x04d4, 0x3630, 0x262c, 0x3329, - /* pushre */ 0x30f9, - /* rv2gv */ 0x253c, 0x025a, 0x13b0, 0x262c, 0x2828, 0x0104, 0x0003, - /* rv2sv */ 0x253c, 0x025a, 0x2a50, 0x0104, 0x0003, - /* av2arylen */ 0x262c, 0x0003, - /* rv2cv */ 0x279c, 0x0898, 0x0ad0, 0x028c, 0x3848, 0x0104, 0x0003, + /* padsv */ 0x25bc, 0x025a, 0x37b1, + /* padav */ 0x25bc, 0x37b0, 0x26ac, 0x34a9, + /* padhv */ 0x25bc, 0x0578, 0x04d4, 0x37b0, 0x26ac, 0x34a9, + /* pushre */ 0x3279, + /* rv2gv */ 0x25bc, 0x025a, 0x1430, 0x26ac, 0x28a8, 0x3864, 0x0003, + /* rv2sv */ 0x25bc, 0x025a, 0x2ad0, 0x3864, 0x0003, + /* av2arylen */ 0x26ac, 0x0003, + /* rv2cv */ 0x281c, 0x0898, 0x0ad0, 0x028c, 0x39c8, 0x3864, 0x0003, /* prototype */ 0x0003, /* refgen */ 0x0003, /* srefgen */ 0x0003, /* ref */ 0x0003, /* bless */ 0x012f, - /* backtick */ 0x2c3c, 0x2b58, 0x20b4, 0x1ff0, 0x0003, + /* backtick */ 0x2cbc, 0x2bd8, 0x2134, 0x2070, 0x0003, /* glob */ 0x012f, /* readline */ 0x0003, /* regcmaybe */ 0x0003, /* regcreset */ 0x0003, /* regcomp */ 0x0003, - /* match */ 0x30f8, 0x38f1, - /* qr */ 0x30f9, - /* subst */ 0x30f8, 0x38f1, - /* substcont */ 0x30f8, 0x0003, - /* trans */ 0x0b5c, 0x1a38, 0x07d4, 0x38f0, 0x346c, 0x1d68, 0x01e4, 0x0141, - /* transr */ 0x0b5c, 0x1a38, 0x07d4, 0x38f0, 0x346c, 0x1d68, 0x01e4, 0x0141, + /* match */ 0x3278, 0x3a71, + /* qr */ 0x3279, + /* subst */ 0x3278, 0x3a71, + /* substcont */ 0x3278, 0x0003, + /* trans */ 0x0bdc, 0x1ab8, 0x07d4, 0x3a70, 0x35ec, 0x1de8, 0x01e4, 0x0141, + /* transr */ 0x0bdc, 0x1ab8, 0x07d4, 0x3a70, 0x35ec, 0x1de8, 0x01e4, 0x0141, /* sassign */ 0x0a1c, 0x03f8, 0x0067, - /* aassign */ 0x06f8, 0x262c, 0x0067, + /* aassign */ 0x06f8, 0x26ac, 0x0067, /* chop */ 0x0003, /* schop */ 0x0003, - /* chomp */ 0x38f0, 0x0003, - /* schomp */ 0x38f0, 0x0003, + /* chomp */ 0x3a70, 0x0003, + /* schomp */ 0x3a70, 0x0003, /* defined */ 0x0003, /* undef */ 0x0003, /* study */ 0x0003, - /* pos */ 0x253c, 0x262c, 0x0003, + /* pos */ 0x25bc, 0x26ac, 0x0003, /* preinc */ 0x0003, /* i_preinc */ 0x0003, /* predec */ 0x0003, /* i_predec */ 0x0003, /* postinc */ 0x0003, - /* i_postinc */ 0x38f0, 0x0003, + /* i_postinc */ 0x3a70, 0x0003, /* postdec */ 0x0003, - /* i_postdec */ 0x38f0, 0x0003, - /* pow */ 0x38f0, 0x0067, - /* multiply */ 0x38f0, 0x0067, - /* i_multiply */ 0x38f0, 0x0067, - /* divide */ 0x38f0, 0x0067, - /* i_divide */ 0x38f0, 0x0067, - /* modulo */ 0x38f0, 0x0067, - /* i_modulo */ 0x38f0, 0x0067, - /* repeat */ 0x0e38, 0x0067, - /* add */ 0x38f0, 0x0067, - /* i_add */ 0x38f0, 0x0067, - /* subtract */ 0x38f0, 0x0067, - /* i_subtract */ 0x38f0, 0x0067, - /* concat */ 0x38f0, 0x0067, - /* stringify */ 0x38f0, 0x012f, - /* left_shift */ 0x38f0, 0x0067, - /* right_shift */ 0x38f0, 0x0067, + /* i_postdec */ 0x3a70, 0x0003, + /* pow */ 0x3a70, 0x0067, + /* multiply */ 0x3a70, 0x0067, + /* i_multiply */ 0x3a70, 0x0067, + /* divide */ 0x3a70, 0x0067, + /* i_divide */ 0x3a70, 0x0067, + /* modulo */ 0x3a70, 0x0067, + /* i_modulo */ 0x3a70, 0x0067, + /* repeat */ 0x0eb8, 0x0067, + /* add */ 0x3a70, 0x0067, + /* i_add */ 0x3a70, 0x0067, + /* subtract */ 0x3a70, 0x0067, + /* i_subtract */ 0x3a70, 0x0067, + /* concat */ 0x3a70, 0x0067, + /* stringify */ 0x3a70, 0x012f, + /* left_shift */ 0x3a70, 0x0067, + /* right_shift */ 0x3a70, 0x0067, /* lt */ 0x0067, /* i_lt */ 0x0067, /* gt */ 0x0067, @@ -2817,110 +2819,110 @@ EXTCONST U16 PL_op_private_bitdefs[] = { /* bit_xor */ 0x0067, /* bit_or */ 0x0067, /* negate */ 0x0003, - /* i_negate */ 0x38f0, 0x0003, + /* i_negate */ 0x3a70, 0x0003, /* not */ 0x0003, /* complement */ 0x0003, /* smartmatch */ 0x0067, - /* atan2 */ 0x38f0, 0x012f, - /* sin */ 0x38f0, 0x0003, - /* cos */ 0x38f0, 0x0003, - /* rand */ 0x38f0, 0x012f, - /* srand */ 0x38f0, 0x012f, - /* exp */ 0x38f0, 0x0003, - /* log */ 0x38f0, 0x0003, - /* sqrt */ 0x38f0, 0x0003, - /* int */ 0x38f0, 0x0003, - /* hex */ 0x38f0, 0x0003, - /* oct */ 0x38f0, 0x0003, - /* abs */ 0x38f0, 0x0003, - /* length */ 0x38f0, 0x0003, - /* substr */ 0x253c, 0x2e50, 0x262c, 0x00cb, - /* vec */ 0x253c, 0x262c, 0x0067, - /* index */ 0x38f0, 0x012f, - /* rindex */ 0x38f0, 0x012f, + /* atan2 */ 0x3a70, 0x012f, + /* sin */ 0x3a70, 0x0003, + /* cos */ 0x3a70, 0x0003, + /* rand */ 0x3a70, 0x012f, + /* srand */ 0x3a70, 0x012f, + /* exp */ 0x3a70, 0x0003, + /* log */ 0x3a70, 0x0003, + /* sqrt */ 0x3a70, 0x0003, + /* int */ 0x3a70, 0x0003, + /* hex */ 0x3a70, 0x0003, + /* oct */ 0x3a70, 0x0003, + /* abs */ 0x3a70, 0x0003, + /* length */ 0x3a70, 0x0003, + /* substr */ 0x25bc, 0x2fd0, 0x26ac, 0x00cb, + /* vec */ 0x25bc, 0x26ac, 0x0067, + /* index */ 0x3a70, 0x012f, + /* rindex */ 0x3a70, 0x012f, /* sprintf */ 0x012f, /* formline */ 0x012f, - /* ord */ 0x38f0, 0x0003, - /* chr */ 0x38f0, 0x0003, - /* crypt */ 0x38f0, 0x012f, + /* ord */ 0x3a70, 0x0003, + /* chr */ 0x3a70, 0x0003, + /* crypt */ 0x3a70, 0x012f, /* ucfirst */ 0x0003, /* lcfirst */ 0x0003, /* uc */ 0x0003, /* lc */ 0x0003, /* quotemeta */ 0x0003, - /* rv2av */ 0x253c, 0x2a50, 0x262c, 0x3328, 0x0104, 0x0003, + /* rv2av */ 0x25bc, 0x2ad0, 0x26ac, 0x34a8, 0x3864, 0x0003, /* aelemfast */ 0x01ff, /* aelemfast_lex */ 0x01ff, - /* aelem */ 0x253c, 0x025a, 0x2430, 0x262c, 0x0067, - /* aslice */ 0x253c, 0x262c, 0x3329, - /* kvaslice */ 0x262d, + /* aelem */ 0x25bc, 0x025a, 0x24b0, 0x26ac, 0x0067, + /* aslice */ 0x25bc, 0x26ac, 0x34a9, + /* kvaslice */ 0x26ad, /* aeach */ 0x0003, /* akeys */ 0x0003, /* avalues */ 0x0003, /* each */ 0x0003, /* values */ 0x0003, - /* keys */ 0x262c, 0x0003, - /* delete */ 0x253c, 0x3278, 0x0003, - /* exists */ 0x37d8, 0x0003, - /* rv2hv */ 0x253c, 0x0578, 0x04d4, 0x2a50, 0x262c, 0x3328, 0x0104, 0x0003, - /* helem */ 0x253c, 0x025a, 0x2430, 0x262c, 0x0067, - /* hslice */ 0x253c, 0x262c, 0x3329, - /* kvhslice */ 0x262d, + /* keys */ 0x26ac, 0x0003, + /* delete */ 0x25bc, 0x33f8, 0x0003, + /* exists */ 0x3958, 0x0003, + /* rv2hv */ 0x25bc, 0x0578, 0x04d4, 0x2ad0, 0x26ac, 0x34a8, 0x3864, 0x0003, + /* helem */ 0x25bc, 0x025a, 0x24b0, 0x26ac, 0x0067, + /* hslice */ 0x25bc, 0x26ac, 0x34a9, + /* kvhslice */ 0x26ad, /* unpack */ 0x012f, /* pack */ 0x012f, - /* split */ 0x1e3d, + /* split */ 0x1ebd, /* join */ 0x012f, - /* list */ 0x253c, 0x1af9, + /* list */ 0x25bc, 0x1b79, /* lslice */ 0x0067, /* anonlist */ 0x012f, /* anonhash */ 0x012f, /* splice */ 0x012f, - /* push */ 0x38f0, 0x012f, + /* push */ 0x3a70, 0x012f, /* pop */ 0x0003, /* shift */ 0x0003, - /* unshift */ 0x38f0, 0x012f, - /* sort */ 0x3558, 0x2cf4, 0x0d90, 0x214c, 0x2f48, 0x2244, 0x29c1, - /* reverse */ 0x214c, 0x0003, - /* grepstart */ 0x1925, - /* grepwhile */ 0x1924, 0x0003, - /* mapstart */ 0x1925, - /* mapwhile */ 0x1924, 0x0003, + /* unshift */ 0x3a70, 0x012f, + /* sort */ 0x36d8, 0x2d74, 0x0e10, 0x21cc, 0x30c8, 0x22c4, 0x2a41, + /* reverse */ 0x21cc, 0x0003, + /* grepstart */ 0x19a5, + /* grepwhile */ 0x19a4, 0x0003, + /* mapstart */ 0x19a5, + /* mapwhile */ 0x19a4, 0x0003, /* range */ 0x0003, - /* flip */ 0x22d8, 0x0003, - /* flop */ 0x22d8, 0x0003, + /* flip */ 0x2358, 0x0003, + /* flop */ 0x2358, 0x0003, /* and */ 0x0003, /* or */ 0x0003, /* xor */ 0x0067, /* dor */ 0x0003, - /* cond_expr */ 0x253c, 0x0003, + /* cond_expr */ 0x25bc, 0x0003, /* andassign */ 0x0003, /* orassign */ 0x0003, /* dorassign */ 0x0003, /* method */ 0x0003, - /* entersub */ 0x253c, 0x025a, 0x0ad0, 0x028c, 0x3848, 0x0104, 0x1f01, - /* leavesub */ 0x2db8, 0x0003, - /* leavesublv */ 0x2db8, 0x0003, + /* entersub */ 0x25bc, 0x025a, 0x0ad0, 0x028c, 0x39c8, 0x3864, 0x1f81, + /* leavesub */ 0x2e38, 0x0003, + /* leavesublv */ 0x2e38, 0x0003, /* caller */ 0x00bc, 0x012f, /* warn */ 0x012f, /* die */ 0x012f, /* reset */ 0x012f, - /* nextstate */ 0x3c9c, 0x3ad8, 0x1cd5, - /* dbstate */ 0x3c9c, 0x3ad8, 0x1cd5, - /* leave */ 0x23dc, 0x2db9, - /* enteriter */ 0x253c, 0x2a50, 0x010c, 0x2fc9, - /* iter */ 0x2fc9, - /* leaveloop */ 0x23dc, 0x0067, - /* last */ 0x3a5c, 0x0003, - /* next */ 0x3a5c, 0x0003, - /* redo */ 0x3a5c, 0x0003, - /* dump */ 0x3a5c, 0x0003, - /* goto */ 0x3a5c, 0x0003, + /* nextstate */ 0x3e1c, 0x3c58, 0x1d55, + /* dbstate */ 0x3e1c, 0x3c58, 0x1d55, + /* leave */ 0x245c, 0x2e39, + /* enteriter */ 0x25bc, 0x2ad0, 0x0b4c, 0x3149, + /* iter */ 0x3149, + /* leaveloop */ 0x245c, 0x0067, + /* last */ 0x3bdc, 0x0003, + /* next */ 0x3bdc, 0x0003, + /* redo */ 0x3bdc, 0x0003, + /* dump */ 0x3bdc, 0x0003, + /* goto */ 0x3bdc, 0x0003, /* exit */ 0x012f, /* entergiven */ 0x0003, /* leavegiven */ 0x0003, /* enterwhen */ 0x0003, /* leavewhen */ 0x0003, - /* open */ 0x2c3c, 0x2b58, 0x20b4, 0x1ff0, 0x012f, + /* open */ 0x2cbc, 0x2bd8, 0x2134, 0x2070, 0x012f, /* close */ 0x012f, /* pipe_op */ 0x012f, /* fileno */ 0x012f, @@ -2936,7 +2938,7 @@ EXTCONST U16 PL_op_private_bitdefs[] = { /* getc */ 0x012f, /* read */ 0x012f, /* enterwrite */ 0x012f, - /* leavewrite */ 0x2db8, 0x0003, + /* leavewrite */ 0x2e38, 0x0003, /* sysopen */ 0x012f, /* sysseek */ 0x012f, /* sysread */ 0x012f, @@ -2947,7 +2949,7 @@ EXTCONST U16 PL_op_private_bitdefs[] = { /* truncate */ 0x012f, /* fcntl */ 0x012f, /* ioctl */ 0x012f, - /* flock */ 0x38f0, 0x012f, + /* flock */ 0x3a70, 0x012f, /* send */ 0x012f, /* recv */ 0x012f, /* socket */ 0x012f, @@ -2963,66 +2965,66 @@ EXTCONST U16 PL_op_private_bitdefs[] = { /* getpeername */ 0x0003, /* lstat */ 0x0003, /* stat */ 0x0003, - /* ftrread */ 0x1570, 0x17cc, 0x1688, 0x1444, 0x0003, - /* ftrwrite */ 0x1570, 0x17cc, 0x1688, 0x1444, 0x0003, - /* ftrexec */ 0x1570, 0x17cc, 0x1688, 0x1444, 0x0003, - /* fteread */ 0x1570, 0x17cc, 0x1688, 0x1444, 0x0003, - /* ftewrite */ 0x1570, 0x17cc, 0x1688, 0x1444, 0x0003, - /* fteexec */ 0x1570, 0x17cc, 0x1688, 0x1444, 0x0003, - /* ftis */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftsize */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftmtime */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftatime */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftctime */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftrowned */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* fteowned */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftzero */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftsock */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftchr */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftblk */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftfile */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftdir */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftpipe */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftsuid */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftsgid */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftsvtx */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftlink */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* fttty */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* fttext */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* ftbinary */ 0x1570, 0x17cc, 0x1688, 0x0003, - /* chdir */ 0x38f0, 0x012f, - /* chown */ 0x38f0, 0x012f, - /* chroot */ 0x38f0, 0x0003, - /* unlink */ 0x38f0, 0x012f, - /* chmod */ 0x38f0, 0x012f, - /* utime */ 0x38f0, 0x012f, - /* rename */ 0x38f0, 0x012f, - /* link */ 0x38f0, 0x012f, - /* symlink */ 0x38f0, 0x012f, + /* ftrread */ 0x15f0, 0x184c, 0x1708, 0x14c4, 0x0003, + /* ftrwrite */ 0x15f0, 0x184c, 0x1708, 0x14c4, 0x0003, + /* ftrexec */ 0x15f0, 0x184c, 0x1708, 0x14c4, 0x0003, + /* fteread */ 0x15f0, 0x184c, 0x1708, 0x14c4, 0x0003, + /* ftewrite */ 0x15f0, 0x184c, 0x1708, 0x14c4, 0x0003, + /* fteexec */ 0x15f0, 0x184c, 0x1708, 0x14c4, 0x0003, + /* ftis */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftsize */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftmtime */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftatime */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftctime */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftrowned */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* fteowned */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftzero */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftsock */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftchr */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftblk */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftfile */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftdir */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftpipe */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftsuid */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftsgid */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftsvtx */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftlink */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* fttty */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* fttext */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* ftbinary */ 0x15f0, 0x184c, 0x1708, 0x0003, + /* chdir */ 0x3a70, 0x012f, + /* chown */ 0x3a70, 0x012f, + /* chroot */ 0x3a70, 0x0003, + /* unlink */ 0x3a70, 0x012f, + /* chmod */ 0x3a70, 0x012f, + /* utime */ 0x3a70, 0x012f, + /* rename */ 0x3a70, 0x012f, + /* link */ 0x3a70, 0x012f, + /* symlink */ 0x3a70, 0x012f, /* readlink */ 0x0003, - /* mkdir */ 0x38f0, 0x012f, - /* rmdir */ 0x38f0, 0x0003, + /* mkdir */ 0x3a70, 0x012f, + /* rmdir */ 0x3a70, 0x0003, /* open_dir */ 0x012f, /* readdir */ 0x0003, /* telldir */ 0x0003, /* seekdir */ 0x012f, /* rewinddir */ 0x0003, /* closedir */ 0x0003, - /* wait */ 0x38f1, - /* waitpid */ 0x38f0, 0x012f, - /* system */ 0x38f0, 0x012f, - /* exec */ 0x38f0, 0x012f, - /* kill */ 0x38f0, 0x012f, - /* getppid */ 0x38f1, - /* getpgrp */ 0x38f0, 0x012f, - /* setpgrp */ 0x38f0, 0x012f, - /* getpriority */ 0x38f0, 0x012f, - /* setpriority */ 0x38f0, 0x012f, - /* time */ 0x38f1, + /* wait */ 0x3a71, + /* waitpid */ 0x3a70, 0x012f, + /* system */ 0x3a70, 0x012f, + /* exec */ 0x3a70, 0x012f, + /* kill */ 0x3a70, 0x012f, + /* getppid */ 0x3a71, + /* getpgrp */ 0x3a70, 0x012f, + /* setpgrp */ 0x3a70, 0x012f, + /* getpriority */ 0x3a70, 0x012f, + /* setpriority */ 0x3a70, 0x012f, + /* time */ 0x3a71, /* localtime */ 0x0003, /* gmtime */ 0x012f, /* alarm */ 0x0003, - /* sleep */ 0x38f0, 0x012f, + /* sleep */ 0x3a70, 0x012f, /* shmget */ 0x012f, /* shmctl */ 0x012f, /* shmread */ 0x012f, @@ -3036,8 +3038,8 @@ EXTCONST U16 PL_op_private_bitdefs[] = { /* semctl */ 0x012f, /* require */ 0x0003, /* dofile */ 0x0003, - /* entereval */ 0x0114, 0x0950, 0x062c, 0x39c8, 0x1be4, 0x0003, - /* leaveeval */ 0x2db8, 0x0003, + /* entereval */ 0x2ed4, 0x0950, 0x062c, 0x3b48, 0x1c64, 0x0003, + /* leaveeval */ 0x2e38, 0x0003, /* entertry */ 0x0003, /* ghbyname */ 0x0003, /* ghbyaddr */ 0x012f, @@ -3059,12 +3061,12 @@ EXTCONST U16 PL_op_private_bitdefs[] = { /* lock */ 0x0003, /* once */ 0x0003, /* reach */ 0x0003, - /* rkeys */ 0x262c, 0x0003, + /* rkeys */ 0x26ac, 0x0003, /* rvalues */ 0x0003, - /* coreargs */ 0x26fc, 0x0018, 0x0ca4, 0x0bc1, + /* coreargs */ 0x277c, 0x0018, 0x0d24, 0x0c41, /* runcv */ 0x00bd, /* fc */ 0x0003, - /* padrange */ 0x253c, 0x019b, + /* padrange */ 0x25bc, 0x019b, }; |