summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorGisle Aas <gisle@aas.no>2003-10-30 19:13:03 -0800
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2003-10-31 20:03:58 +0000
commit02c7413a561fd3e4b8c5a160aea7f78b8f9b4ebe (patch)
treebdb4478d8745a4a405daa9723459422ae42abe1c /pod
parent197cf9b9fa28c8b3d5afcefd42f8263ea63819b3 (diff)
downloadperl-02c7413a561fd3e4b8c5a160aea7f78b8f9b4ebe.tar.gz
Document PERL_DL_NONLAZY
Message-ID: <lrn0bhbqyo.fsf@caliper.activestate.com> p4raw-id: //depot/perl@21592
Diffstat (limited to 'pod')
-rw-r--r--pod/perlrun.pod8
1 files changed, 8 insertions, 0 deletions
diff --git a/pod/perlrun.pod b/pod/perlrun.pod
index f84143cece..18ddbd5a90 100644
--- a/pod/perlrun.pod
+++ b/pod/perlrun.pod
@@ -1118,6 +1118,14 @@ Relevant only if your perl executable was built with B<-DDEBUGGING>,
this controls the behavior of global destruction of objects and other
references. See L<perlhack/PERL_DESTRUCT_LEVEL> for more information.
+=item PERL_DL_NONLAZY
+
+Set to one to have perl resolve B<all> undefined symbols when it loads
+a dynamic library. The default behaviour is to resolve symbols when
+they are used. Setting this variable is useful during testing of
+extensions as it ensures that you get an error on misspelled function
+names even if the test suite doesn't call it.
+
=item PERL_ENCODING
If using the C<encoding> pragma without an explicit encoding name, the