[ 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
=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
do have one, submit a ticket at L<mailto:perlbug@perl.org>, and we will
write a conversion script for you.
+=item OS X/Darwin
+
+Builds with both -DDEBUGGING and threading enabled would fail with a
+"panic: free from wrong pool" error when built or tested from Terminal
+on OS X. This was caused by perl's internal management of the
+environment conflicting with an atfork handler using the libc
+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
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
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