Lines Matching refs:DynaLoader

70 unlink "DynaLoader.pm" if -f "DynaLoader.pm";
71 open OUT, '>', "DynaLoader.pm" or die $!;
78 package DynaLoader;
88 # See also ext/DynaLoader/README in source tree for other information.
97 # option than "use vars", but DynaLoader's bootstrap files need the
99 # package is DynaLoader, not just the current lexical one.
112 # enable debug/trace messages from DynaLoader perl code
124 # behaviour unless a sub-class of DynaLoader defines its own version.
284 # No prizes for guessing why we don't say 'bootstrap DynaLoader;' here.
286 boot_DynaLoader('DynaLoader') if defined(&boot_DynaLoader) &&
290 print STDERR "DynaLoader.pm loaded (@INC, @dl_library_path)\n";
291 print STDERR "DynaLoader not linked into this perl\n"
305 local @isa = (@isa, 'DynaLoader');
318 Carp::confess("Usage: DynaLoader::bootstrap(module)");
345 print STDERR "DynaLoader::bootstrap for $module ",
396 # this section of code: XYZ failed at line 123 of DynaLoader.pm.
532 # Optional function invoked if DynaLoader.pm sets $do_expand.
567 DynaLoader - Dynamically load C libraries into Perl code
572 require DynaLoader;
573 @ISA = qw(... DynaLoader ...);
587 implement the DynaLoader for a new platform and as a guide for
588 anyone wishing to use the DynaLoader directly in an application.
590 The DynaLoader is designed to be a very simple high-level
597 It must be stressed that the DynaLoader, by itself, is practically
606 DynaLoader Interface Summary
701 Error message text from the last failed DynaLoader function. Note
714 DynaLoader. These messages should help an application developer to
715 resolve any DynaLoader usage problems.
719 For the DynaLoader developer/porter there is a similar debugging
730 local $DynaLoader::dl_dlext = 'unusual_ext';
780 function in F<DynaLoader.pm>. See F<DynaLoader_pm.PL> for more information.
828 every shared object or library loaded by DynaLoader::bootstrap. All such
829 library references are stored in @dl_librefs by DynaLoader::Bootstrap as it
838 interpreter. As a result, any shared objects opened by DynaLoader may point to
859 (i.e. a class which has DynaLoader in its @ISA). The definition in
860 DynaLoader itself returns 0, which produces standard behavior from
918 $filename is not defined then "DynaLoader" will be used.