summaryrefslogtreecommitdiff
path: root/pod/perldelta.pod
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>2000-01-28 16:36:13 +0000
committerGurusamy Sarathy <gsar@cpan.org>2000-01-28 16:36:13 +0000
commited09ebcd233be9c9ff535eb632b2f11760c24bca (patch)
treeeb0730e59db300107592240e0bc6397e21c66152 /pod/perldelta.pod
parente4c519787a5a2a90a795676695fe4c190e9314b5 (diff)
downloadperl-ed09ebcd233be9c9ff535eb632b2f11760c24bca.tar.gz
perldelta note about export list changes
p4raw-id: //depot/perl@4922
Diffstat (limited to 'pod/perldelta.pod')
-rw-r--r--pod/perldelta.pod16
1 files changed, 14 insertions, 2 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 1339b04b46..6fc7d8f4f5 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -250,12 +250,24 @@ change#3386, also needs perlguts documentation
=head2 Binary Incompatibilities
-The default build of this release is binary compatible with the 5.005
-release or its maintenance versions.
+In general, the default build of this release is expected to be binary
+compatible for extensions built with the 5.005 release or its maintenance
+versions. However, specific platforms may have broken binary compatibility
+due to changes in the defaults used in hints files. Therefore, please be
+sure to always check the platform-specific README files for any notes to
+the contrary.
The usethreads or usemultiplicity builds are B<not> binary compatible
with the corresponding builds in 5.005.
+On platforms that require an explicit list of exports (AIX, OS/2 and Windows,
+among others), purely internal symbols such as parser functions and the
+run time opcodes are not exported by default. Perl 5.005 used to export
+all functions irrespective of whether they were considered part of the
+public API or not.
+
+For the full list of public API functions, see L<perlapi>.
+
=head1 Installation and Configuration Improvements
=head2 New Configure flags