summaryrefslogtreecommitdiff
path: root/globvar.sym
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2017-07-03 17:07:28 +0100
committerDavid Mitchell <davem@iabyn.com>2017-07-27 11:30:21 +0100
commit5a6c28370397ad3d5c138df5778833dc4b11c3be (patch)
tree220b9b186bb82e9ed21290c3f93130b906e3ba27 /globvar.sym
parent0283ad960acb937e9387b3323f1f7852c2adb0fa (diff)
downloadperl-5a6c28370397ad3d5c138df5778833dc4b11c3be.tar.gz
add PL_sv_zero
it's like PL_sv_no, except that its string value is "0" rather than "". It can be used for example where pp function wants to push a zero return value on the stack. The next commit will start to use it. Also update the SvIMMORTAL() to be more efficient: it now checks whether the SV's address is in a range rather than individually checking against &PL_sv_undef, &PL_sv_no etc.
Diffstat (limited to 'globvar.sym')
-rw-r--r--globvar.sym1
1 files changed, 1 insertions, 0 deletions
diff --git a/globvar.sym b/globvar.sym
index c82dc8f1c8..a91d520306 100644
--- a/globvar.sym
+++ b/globvar.sym
@@ -3,6 +3,7 @@
# *** Usual globals initialized at runtime should be added in *var*.h.
PL_No
+PL_Zero
PL_Yes
PL_bincompat_options
PL_bitcount