summaryrefslogtreecommitdiff
path: root/regen
Commit message (Expand)AuthorAgeFilesLines
* In regen scripts, print to explicit file handles instead of using select.Nicholas Clark2011-01-234-74/+50
* Move the duplicated subroutine tab() into regen_lib.plNicholas Clark2011-01-234-24/+6
* Change close_and_rename() to read_only_bottom_close_and_rename()Nicholas Clark2011-01-238-57/+33
* In regen/*.pl, refactor the repeated code for close and rename if different.Nicholas Clark2011-01-238-64/+46
* In regen_lib.pl, when opening, first unlink a previous file of that name.Nicholas Clark2011-01-233-5/+3
* In regen_lib.pl use a meaningful key for storing the file's name.Nicholas Clark2011-01-231-2/+2
* opcode.pl hasn't generated files named *-old since 2008, so don't delete them.Nicholas Clark2011-01-231-6/+0
* regen/overload.pl should use rename_if_different() for lib/overload/numbers.pmNicholas Clark2011-01-231-2/+2
* Move all the generated file header printing into read_only_top()Nicholas Clark2011-01-238-188/+99
* In embed.pl, move the logic for perlapi.c's Tolkien quote out from do_not_edit()Nicholas Clark2011-01-221-12/+13
* "Don't repeat yourself" in regen/opcode.plNicholas Clark2011-01-221-5/+4
* Remove references to Mac OS classic from comments the opcode descriptions.Nicholas Clark2011-01-191-4/+0
* regcomp.pl: Add capability for fields to be > 1 bitKarl Williamson2011-01-161-2/+24
* add enum index in overload.h commentsDavid Mitchell2011-01-141-1/+2
* 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-092-45/+25
* embed.pl can read the names of ck_* functions direct from regen/opcodesNicholas Clark2011-01-092-11/+20
* Extract the opcode data from regen/opcode.pl into regen/opcodesNicholas Clark2011-01-092-552/+551
* Replace OP stubs in mathoms.c with #define aliases in opcode.hNicholas Clark2011-01-091-7/+14
* regen/overload.pl: add comments to overload.[ch]David Mitchell2011-01-031-4/+18
* 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
* warnings.pl -> regen/warnings.plFather Chrysostomos2010-10-131-2/+2
* regcomp.pl -> regen/regcomp.plFather Chrysostomos2010-10-131-1/+1
* reentr.pl -> regen/reentr.plFather Chrysostomos2010-10-131-2/+2
* overload.pl -> regen/overload.plFather Chrysostomos2010-10-131-2/+2
* opcode.pl -> regen/opcode.plFather Chrysostomos2010-10-131-6/+6
* keywords.pl -> regen/keywords.plFather Chrysostomos2010-10-131-2/+2
* embed.pl -> regen/embed.plFather Chrysostomos2010-10-131-2/+2
* Move regen scripts to regen/Steffen Mueller2010-10-108-0/+4892