summaryrefslogtreecommitdiff
path: root/embed.pl
Commit message (Expand)AuthorAgeFilesLines
* Merge adjacent #ifndef PERL_IMPLICIT_CONTEXT blocks in embed.hNicholas Clark2010-09-301-0/+8
* Remove empty #if/#endif pairs from embed.hNicholas Clark2010-09-301-2/+7
* Sort embed.fnc by CPP macro and then function name, before generating files.Nicholas Clark2010-09-301-45/+87
* When generating embed.h, return early if an embed.fnc entry causes no output.Nicholas Clark2010-09-291-0/+1
* In embed.pl, tweak the deduplication logic for global.symNicholas Clark2010-09-291-3/+3
* Normalise all the pre-processor directives in embed.h and proto.hNicholas Clark2010-09-291-0/+10
* Check that all lines in embed.fnc are either functions or known CPP directives.Nicholas Clark2010-09-291-0/+3
* Remove unused variable $wrote_protected from embed.plNicholas Clark2010-09-291-2/+0
* In embed.pl, directly iterate @embed to generate proto.hNicholas Clark2010-09-291-21/+18
* Skip the blank lines when processing embed.fncNicholas Clark2010-09-291-0/+1
* Move OP prototypes from pp_proto.h to proto.hNicholas Clark2010-09-271-33/+29
* Move the generation of {START,END}_EXTERN_C from embed.fnc to embed.plNicholas Clark2010-09-271-1/+13
* Use the same $func to Perl_$func macros independent of multiplicity.Nicholas Clark2010-09-251-65/+6
* Remove @extvars from embed.plNicholas Clark2010-09-221-23/+0
* In embed.pl, replace C<$ret .=> with C<$ret => when we know that $ret is "".Nicholas Clark2010-09-221-13/+12
* Remove &munge_c_files from embed.pl, as it has never been used.Nicholas Clark2010-09-221-34/+3
* Emit $_ to Perl_$_ for "nocontext" functions under multiplicity.Nicholas Clark2010-09-221-4/+4
* In embed.pl, refactor walk_table to simplify its arguments.Nicholas Clark2010-09-221-13/+12
* Ensure regen.pl and the scripts that it calls can be run by older perls.Nicholas Clark2010-09-221-4/+2
* In embed.pl's walk_table, the default filename of '-' was never used.Nicholas Clark2010-09-221-4/+1
* Programmatically generate the compatibility macros for "misnamed functions".Nicholas Clark2010-09-221-16/+15
* Programmatically generate embed.h's *_nocontext exception list in embed.pl.Nicholas Clark2010-09-211-30/+29
* In embed.pl, read embed.fnc into an array, rather than seeking and rereading.Nicholas Clark2010-09-211-17/+22
* In embed.pl, %vfuncs has been unused since PERL_OBJECT was removed in 2001.Nicholas Clark2010-09-211-21/+0
* Eliminate PL_* accessor functions under ithreads.Nicholas Clark2010-09-211-59/+7
* Get rid of PERL_POLLUTEJan Dubois2010-07-211-12/+0
* Add support for new flag D in embed.fnc (deprecated)Rafael Garcia-Suarez2009-07-271-0/+3
* Remove binary compatibility scaffolding for the change to PL_bitcount.Nicholas Clark2009-05-201-1/+0
* Replace run-time on-demand initialisation of PL_bitcount with a constant table.Nicholas Clark2009-05-201-0/+1
* Add some documentation to the heads of the various *.pl build scriptsDavid Mitchell2009-05-151-0/+22
* Emit less PERL_ARGS_ASSERT_* macrosRafael Garcia-Suarez2009-01-051-1/+2
* Bump coopyright year in embed.pl and various files that were just touchedRafael Garcia-Suarez2009-01-021-1/+1
* PATCH: Large omnibus patch to clean up the JRRT quotesTom Christiansen2008-11-021-1/+3
* Update copyright year in embed.pl, and everything that it builds.Nicholas Clark2008-10-251-1/+1
* Drag autodoc.pl and overload.pl into the age of safer_open().Nicholas Clark2008-03-171-5/+5
* Rename safer_rename() to rename_if_different(), to accurately describeNicholas Clark2008-03-151-51/+43
* Re: [patch] refine make regen to be more selectiveJim Cromie2008-03-151-10/+11
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2008-02-121-5/+17
* [ patch ] add line-number to embed.pl warningsJim Cromie2007-09-171-2/+2
* Fix commented out function names in proto.hJan Dubois2007-07-071-1/+1
* delete thrdvar.h and move its contents to intrpvar.hDave Mitchell2007-05-201-27/+1
* Welcome to 2007! Time to update copyrights from changes earlierSteve Peters2007-01-011-1/+1
* was RE: Perl_die() / Perl_croak()Robin Barker2006-11-131-4/+8
* embed.pl enhancementsAndy Lester2006-07-031-12/+33
* unused context warningsAndy Lester2006-02-241-10/+13
* Re: [PATCH] s/Null(gv|hv|sv)/NULL/gSteven Schubiger2006-02-031-1/+1
* Add 2006 to the copyright years in the header generated by embed.plNicholas Clark2006-01-021-1/+1
* All args in embed.fnc should be namedAndy Lester2005-12-071-20/+9
* Arrange to only output each symbol once into global.symNicholas Clark2005-10-311-12/+19
* embed.fnc now requires NN/NULLOKAndy Lester2005-09-281-0/+7