This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
RE: Problem in Win32CORE when building PAR-Packer-0.975 with bleadperl on Win32
[perl5.git] / ext / Win32CORE / Win32CORE.pm
CommitLineData
78ff2d7b
YST
1package Win32CORE;
2
9fb265f7 3$VERSION = '0.02';
78ff2d7b 4
9fb265f7
JD
5# There is no reason to load this module explicitly. It will be
6# initialized using xs_init() when the interpreter is constructed.
78ff2d7b
YST
7
81;
9fb265f7 9
78ff2d7b 10__END__
9fb265f7 11
78ff2d7b
YST
12=head1 NAME
13
82adc83d 14Win32CORE - Win32 CORE function stubs
78ff2d7b
YST
15
16=head1 DESCRIPTION
17
82adc83d
YST
18This library provides stubs for the functions marked as [CORE] in L<Win32>.
19See that document for usage information. When any of these functions are
20called, the full Win32 module is loaded automatically. It is preferred
21that callers of these functions explicitly C<use Win32;>.
22
23=head1 HISTORY
24
25Win32CORE was created to provide on cygwin those Win32:: functions that
26for regular win32 builds were provided by default in perl. In cygwin
27perl releases prior to 5.8.6, this module was standalone and had to
28be explicitly used. In 5.8.6 and later, it was statically linked into
29cygwin perl so this would no longer be necessary.
30
31As of perl 5.9.5/Win32 0.27, these functions have been moved into
32the Win32 module. Win32CORE provides stubs for each of the former
33CORE Win32:: functions that internally just load the Win32 module and
34call it's version, and Win32CORE is statically linked to perl for both
35cygwin and regular win32 builds. This will permit these functions to
36be updated in the CPAN Win32 module independently of updating perl.
78ff2d7b
YST
37
38=cut