In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/206e921d4ff6de63d305171b30234e75dc18b395?hp=157a0ac7a2e2f56bd291b87c343712def4a1acfb>
- Log ----------------------------------------------------------------- commit 206e921d4ff6de63d305171b30234e75dc18b395 Author: Jarkko Hietaniemi <[email protected]> Date: Fri Dec 18 08:36:25 2015 -0500 perldelta for 572cd850,406d5545 (signbit) M pod/perldelta.pod commit 0701ff00eee9154a1b51898ddce4aa9054aab130 Author: Jarkko Hietaniemi <[email protected]> Date: Fri Dec 18 08:26:41 2015 -0500 perldelta for the hexfp %a fixes. M pod/perldelta.pod commit 48fbd301203c991f71b6c2ceec0b352fef9994c2 Author: Jarkko Hietaniemi <[email protected]> Date: Fri Dec 18 08:13:39 2015 -0500 perldelta for 3118d7d,74c6ce8,1f02ab1 (ppc64el fp) M pod/perldelta.pod commit c2f917644308607e4e08f8ce6ca3eaf352a4ee39 Author: Jarkko Hietaniemi <[email protected]> Date: Fri Dec 18 08:12:57 2015 -0500 perldelta for 68bcb86 (openindiana: useshrplib for all solaris) M pod/perldelta.pod ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index e66a8b5..079513d 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -328,6 +328,17 @@ XXX Any changes to platform support should be listed in the sections below. [ Within the sections, list each platform as a =item entry with specific changes as paragraphs below it. ] +=over 4 + +=item All Solaris now builds shared libperl + +Solaris and variants like OpenIndiana now always build with the shared +Perl library (Configure -Duseshrplib). This was required for the +OpenIndiana builds, but this has also been the setting for Oracle/Sun +Perl builds for several years. + +=back + =head2 New Platforms XXX List any platforms that this version of perl compiles on, that previous @@ -337,9 +348,11 @@ source tree. =over 4 -=item XXX-some-platform +=item OpenIndiana -XXX +OpenIndiana (continuation of OpenSolaris) builds were not working due +to problems with the Perl shared library. This should be working now. +L<[perl #126958]|https://rt.perl.org/Ticket/Display.html?id=126958> =back @@ -389,6 +402,11 @@ setenv() function to update the environment. Perl now uses setenv()/unsetenv() to update the environment on OS X. [perl #126240] +=item ppc64el floating point + +The floating point format of ppc64el (Debian naming for little-endian +PowerPC) is now detected correctly. + =back =head1 Internal Changes @@ -409,6 +427,11 @@ or later) will warn about suspicious uses of mutexes. See L<http://clang.llvm.org/docs/ThreadSafetyAnalysis.html> for more information. +=item * + +The signbit() emulation has been enhanced. This will help older +and/or more exotic platforms or configurations. + =back =head1 Selected Bug Fixes @@ -451,6 +474,14 @@ memory. This was caused by a pointer not being restored correctly. C<< @x = sort { *a = 0; $a <=> $b } 0 .. 1 >> no longer frees the GP for *a before restoring its SV slot. [perl #124097] +=item * + +Multiple problems with the new hexadecimal floating point printf +format C<%a> were fixed: +L<[perl #126582]|https://rt.perl.org/Ticket/Display.html?id=126582>, +L<[perl #126586]|https://rt.perl.org/Ticket/Display.html?id=126586>, +L<[perl #126822]|https://rt.perl.org/Ticket/Display.html?id=126822> + =back =head1 Known Problems -- Perl5 Master Repository
