This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Move PL_{No,Yes,hexdigit} from perlvars.h to perl.h, as all are const char[]
authorNicholas Clark <nick@ccl4.org>
Sat, 30 Apr 2011 22:01:07 +0000 (23:01 +0100)
committerNicholas Clark <nick@ccl4.org>
Sun, 12 Jun 2011 14:15:21 +0000 (16:15 +0200)
commit58f645e20791a7788fcb38189895a712d5c53419
tree768a485e3238e8b68abbf92cefed82fcb253b446
parent8790f825d5f6ff0beed9873a34e145cf35e3ce5c
Move PL_{No,Yes,hexdigit} from perlvars.h to perl.h, as all are const char[]

They were converted in perl.h from const char[] to #define in 31fb120917c4f65d,
then re-instated as const char[], but in perlvars.h, in 3fe35a814d0a98f4.
There's no need for compile-time constants to jump through the hoops of
perlvars.h, even for Symbian, as the various "EXTCONST" variables already in
perl.h demonstrate.

These were the only 3 users of the the PERLVARISC macro, so eliminate that, and
all related code.
embedvar.h
globvar.sym
perl.h
perlapi.c
perlapi.h
perlvars.h
regen/embed.pl
util.c