summaryrefslogtreecommitdiff
path: root/pod/perl5216delta.pod
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2014-11-20 20:25:02 -0800
committerFather Chrysostomos <sprout@cpan.org>2014-11-20 21:20:53 -0800
commit14263489404789f993b7c93b90c15ea20d97e769 (patch)
treeefe44cf92b8028642eada25a8acbbea061cd95a6 /pod/perl5216delta.pod
parentc0659f7383f7f1f3ba2523941a04e82c58af56b5 (diff)
downloadperl-14263489404789f993b7c93b90c15ea20d97e769.tar.gz
perl5216delta: Move an entry
This was supposed to have been in Internal Changes to begin with.
Diffstat (limited to 'pod/perl5216delta.pod')
-rw-r--r--pod/perl5216delta.pod19
1 files changed, 8 insertions, 11 deletions
diff --git a/pod/perl5216delta.pod b/pod/perl5216delta.pod
index f995285c5f..fb7e04fdd2 100644
--- a/pod/perl5216delta.pod
+++ b/pod/perl5216delta.pod
@@ -432,8 +432,16 @@ C<sv_magic> no longer forbids "ext" magic on read-only values. After all,
perl can't know whether the custom magic will modify the SV or not.
[perl #123103]
+=item *
+
+Starting in 5.21.6, accessing L<perlapi/CvPADLIST> in an XSUB is forbidden.
+CvPADLIST has be reused for a different internal purpose for XSUBs. Guard all
+CvPADLIST expressions with C<CvISXSUB()> if your code doesn't already block
+XSUB CV*s from going through optree CV* expecting code.
+
=back
+
=head1 Selected Bug Fixes
=over 4
@@ -602,17 +610,6 @@ builds. [perl #108276]
=item *
-Starting in 5.21.6, accessing L<perlapi/CvPADLIST> in an XSUB is forbidden.
-CvPADLIST has be reused for a different internal purpose for XSUBs. Guard all
-CvPADLIST expressions with C<CvISXSUB()> if your code doesn't already block
-XSUB CV*s from going through optree CV* expecting code.
-
-=back
-
-=over 4
-
-=item *
-
Builds on FreeBSD 10.x currently fail when compiling L<POSIX>. A workaround is
to specify C<-Ui_fenv> when running C<Configure>.