summaryrefslogtreecommitdiff
path: root/pod/perlhist.pod
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-08-20 13:35:09 +0200
committerNicholas Clark <nick@ccl4.org>2011-08-22 15:08:50 +0200
commitf526348b03790a912fff80ad5e71b95decfac116 (patch)
treec2b706052f035e036706358f5ed55a9656c7c4fa /pod/perlhist.pod
parente18249a59ddbc899823227d1eaead27682016237 (diff)
downloadperl-smoke-me/makedef0.tar.gz
In makedef.pl, no longer any need to duplicate logic from perl.hsmoke-me/makedef0
PL_OP_SLAB_ALLOC, MULTIPLICITY, PERL_IMPLICIT_CONTEXT and USE_REENTRANT_API are all now correctly picked up from Config::bincompat_options(). This also removes a really subtle bug in the diagnostics, present since the logic duplication was introduced in 18c4b137c9980e71 - this code: $define{PERL_IMPLICIT_CONTEXT} ||= $define{USE_ITHREADS} || $define{MULTIPLICITY} ; will always add a key for PERL_IMPLICIT_CONTEXT in %define, hence the later use of keys %define for output to STDERR previously always used to report PERL_IMPLICIT_CONTEXT, even though the value was (usually) undef. The code later in makedef.pl uses a truth test, so is not affected by this bug.
Diffstat (limited to 'pod/perlhist.pod')
0 files changed, 0 insertions, 0 deletions