summaryrefslogtreecommitdiff
path: root/regen/opcode.pl
Commit message (Expand)AuthorAgeFilesLines
* Add clonecv op typeFather Chrysostomos2012-09-151-1/+1
* Add introcv op typeFather Chrysostomos2012-09-151-1/+1
* Remove boolkeys opFather Chrysostomos2012-08-261-2/+1
* Banish boolkeysFather Chrysostomos2012-08-251-1/+2
* Add freed ops to PL_op_(name|desc)Father Chrysostomos2012-08-081-0/+2
* Add OP_FREED op typeFather Chrysostomos2012-06-291-0/+3
* Merge postinc and postdecFather Chrysostomos2011-09-161-2/+1
* Merge preinc and postincFather Chrysostomos2011-09-161-2/+1
* regen/opcode.pl: generate OP_IS_DIRHOP, use in gv.cJim Cromie2011-09-091-3/+11
* implement OP_IS_NUMCOMPARE like other OP_IS macrosJim Cromie2011-09-091-7/+12
* Split OP_AELEMFAST_LEX out from OP_AELEMFAST.Nicholas Clark2011-06-121-0/+1
* Add an optional third argument to open_new(), to invoke read_only_top() with.Nicholas Clark2011-05-191-13/+12
* Rename safer_open() to open_new(), and eliminate the first parameter.Nicholas Clark2011-05-191-3/+3
* In regen scripts, print to explicit file handles instead of using select.Nicholas Clark2011-01-231-40/+28
* Move the duplicated subroutine tab() into regen_lib.plNicholas Clark2011-01-231-8/+0
* Change close_and_rename() to read_only_bottom_close_and_rename()Nicholas Clark2011-01-231-13/+6
* In regen/*.pl, refactor the repeated code for close and rename if different.Nicholas Clark2011-01-231-14/+5
* opcode.pl hasn't generated files named *-old since 2008, so don't delete them.Nicholas Clark2011-01-231-6/+0
* Move all the generated file header printing into read_only_top()Nicholas Clark2011-01-231-46/+9
* "Don't repeat yourself" in regen/opcode.plNicholas Clark2011-01-221-5/+4
* Merge the implementations of {end,set}{gr,pw}ent with endhostent.Nicholas Clark2011-01-101-1/+2
* Merge the implementations of pp_s{host,net,proto,serv}ent.Nicholas Clark2011-01-101-0/+1
* Merge the implementations of pp_e{host,net,proto,serv}ent.Nicholas Clark2011-01-101-0/+1
* Generate "Unsupported socket function" stubs using PL_ppaddr.Nicholas Clark2011-01-091-16/+60
* Rename pp_send to pp_syswrite, making send an alias for syswrite.Nicholas Clark2011-01-091-1/+1
* In opcode.h, use the alias macros in PL_ppaddr[]Nicholas Clark2011-01-091-1/+1
* Remove commented-out code from regen/opcode.plNicholas Clark2011-01-091-13/+0
* regen/opcode.pl should only generate prototypes for pp_* functions that exist.Nicholas Clark2011-01-091-10/+7
* Generate pp_* prototypes in pp_proto.h, and remove pp.symNicholas Clark2011-01-091-17/+16
* embed.pl can read the names of ck_* functions direct from regen/opcodesNicholas Clark2011-01-091-5/+0
* Extract the opcode data from regen/opcode.pl into regen/opcodesNicholas Clark2011-01-091-552/+5
* Replace OP stubs in mathoms.c with #define aliases in opcode.hNicholas Clark2011-01-091-7/+14
* Merge the opcode bodies for pp_bind and pp_connect.Nicholas Clark2010-12-301-0/+1
* Remove OP_phoney_{IN,OUT}PUT_ONLY, as they are no longer used or supported.Nicholas Clark2010-12-281-2/+0
* Merge the opcode bodies for chop/chomp and schop/schomp.Nicholas Clark2010-12-271-0/+2
* Make entertry a LOGOP, not BASEOP/UNOPReini Urban2010-12-121-1/+1
* Improve custom OP support.Ben Morrow2010-11-141-5/+0
* Add transr op typeFather Chrysostomos2010-11-021-1/+7
* Allow push/pop/keys/etc to act on referencesDavid Golden2010-10-311-3/+9
* opcode.pl -> regen/opcode.plFather Chrysostomos2010-10-131-6/+6
* Move regen scripts to regen/Steffen Mueller2010-10-101-0/+1101