summaryrefslogtreecommitdiff
path: root/regen/embed.pl
Commit message (Expand)AuthorAgeFilesLines
* regen/embed.pl: Extract out duplicate code into a fcnKarl Williamson2013-02-081-20/+13
* regen/embed.pl: Warn if have > 1 i, p, and s flagsKarl Williamson2013-02-081-2/+7
* regen/embed.pl: Add sanity test for entriesKarl Williamson2012-12-281-0/+3
* Disable PL_sawampersandFather Chrysostomos2012-11-271-0/+6
* regen/embed.pl: flag 'i' didn't work with 'n'Karl Williamson2012-11-241-1/+1
* regen/embed.pl: Fix uninit variable warning.Karl Williamson2012-11-191-1/+1
* fix C++ builds broken by cdc4a174060Daniel Dragan2012-10-101-4/+7
* have embed.pl add PERL_CALLCONV_NO_RET to noreturn staticsDaniel Dragan2012-10-091-0/+3
* Fixup indentationJan Dubois2012-07-181-6/+9
* Adding support for Visual C's __declspec(noreturn) function declarations to perlDaniel Dragan2012-07-181-2/+5
* In embed.pl, inline walk_table() into its only caller.Nicholas Clark2011-08-251-27/+6
* Eliminate global.sym, as makedef.pl can generate it internally.Nicholas Clark2011-08-251-21/+0
* Add regen/embed_lib.pl, for the code that processes embed.fnc and regen/opcodesNicholas Clark2011-08-251-133/+1
* In embed.pl, move processing embed.fnc and regen/opcodes into a function.Nicholas Clark2011-08-251-86/+91
* In embed.pl, refactor the handling of varargs *_nocontext wrappers.Nicholas Clark2011-08-251-12/+17
* In embed.pl, simplify the code that parses regen/opcodes.Nicholas Clark2011-08-251-4/+2
* embed.pl was relying on embed.fnc starting with a pre-processor directive.Nicholas Clark2011-08-251-12/+24
* Simplify embedvar.h, removing a level of macro indirection for PL_* variables.Nicholas Clark2011-08-111-48/+15
* In embed.pl, inline hide() and bincompat_var() into their only call point.Nicholas Clark2011-08-071-12/+2
* In embed.pl, refactor readvars() to return a sorted list.Nicholas Clark2011-08-071-18/+15
* In embed.pl, remove unused parameter $keep_pre from readvars().Nicholas Clark2011-08-071-3/+2
* Move PL_sh_path to perl.h (except for OS/2), as it's const char[]Nicholas Clark2011-06-121-0/+4
* Move PL_{No,Yes,hexdigit} from perlvars.h to perl.h, as all are const char[]Nicholas Clark2011-06-121-11/+1
* Rename do_not_edit() to open_print_header(), and move open_new() into it.Nicholas Clark2011-05-191-22/+19
* Add a 'quote' argument to read_only_top(), to pass in an optional Tolkien.Nicholas Clark2011-05-191-6/+6
* Rename safer_open() to open_new(), and eliminate the first parameter.Nicholas Clark2011-05-191-6/+6
* embed.fnc: Add inline function capabilityKarl Williamson2011-01-291-3/+6
* Change close_and_rename() to read_only_bottom_close_and_rename()Nicholas Clark2011-01-231-18/+9
* In regen/*.pl, refactor the repeated code for close and rename if different.Nicholas Clark2011-01-231-18/+12
* Move all the generated file header printing into read_only_top()Nicholas Clark2011-01-231-39/+7
* In embed.pl, move the logic for perlapi.c's Tolkien quote out from do_not_edit()Nicholas Clark2011-01-221-12/+13
* Generate pp_* prototypes in pp_proto.h, and remove pp.symNicholas Clark2011-01-091-28/+9
* embed.pl can read the names of ck_* functions direct from regen/opcodesNicholas Clark2011-01-091-6/+20
* embed.pl -> regen/embed.plFather Chrysostomos2010-10-131-2/+2
* Move regen scripts to regen/Steffen Mueller2010-10-101-0/+867