This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
regen/opcode.pl should only generate prototypes for pp_* functions that exist.
authorNicholas Clark <nick@ccl4.org>
Sun, 9 Jan 2011 11:27:19 +0000 (11:27 +0000)
committerNicholas Clark <nick@ccl4.org>
Sun, 9 Jan 2011 11:59:14 +0000 (11:59 +0000)
commit981b7185ef2472d1c02fc44a48e3319544ae0baf
tree17d8128afa9ae24a810beffe6a2382b35a08c9f9
parent897d398936dd2fc088a265fba2a7b62fa97ed458
regen/opcode.pl should only generate prototypes for pp_* functions that exist.

It now generates prototypes for all functions that implement OPs. Hence
Perl_unimplemented_op no longer needs a special-case prototype. As it is now
generating a prototype for Perl_do_kv, no need for regen/embed.pl to duplicate
this. Convert the last two users of the macro do_kv() to Perl_do_kv(aTHX).
embed.fnc
embed.h
opcode.h
pp.c
pp_hot.c
pp_proto.h
proto.h
regen/opcode.pl