summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Hay <steve.m.hay@googlemail.com>2017-08-10 13:39:06 +0100
committerSteve Hay <steve.m.hay@googlemail.com>2017-08-10 13:39:06 +0100
commit1f34566947d64e87aecd03b608019d29330a19d9 (patch)
tree5454060fa47f036ce5a7e655b9c238ed7a071c12
parent37f007ddcdfeb4d9f401438ac650c9790b796b7f (diff)
downloadperl-1f34566947d64e87aecd03b608019d29330a19d9.tar.gz
perldelta for #126203, #128538, #128170 etc
(taken from commit 6674eaad9d86fa0393c493f5ee6fdd200efa8243)
-rw-r--r--pod/perldelta.pod23
1 files changed, 23 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 7dd36f75f0..500271609c 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -252,6 +252,23 @@ C<gcc>), C<Configure> was treating all probed symbols as present on the
system, regardless of whether they actually exist. This has been fixed.
[perl #128131]
+=item *
+
+F<Configure> now aborts if both "-Duselongdouble" and "-Dusequadmath" are
+requested.
+L<[perl #126203]|https://rt.perl.org/Public/Bug/Display.html?id=126203>
+
+=item *
+
+Fixed a bug in which F<Configure> could append "-quadmath" to the archname even
+if it was already present.
+L<[perl #128538]|https://rt.perl.org/Public/Bug/Display.html?id=128538>
+
+=item *
+
+Clang builds with "-DPERL_GLOBAL_STRUCT" or "-DPERL_GLOBAL_STRUCT_PRIVATE" have
+been fixed (by disabling Thread Safety Analysis for these configurations).
+
=back
=head1 Testing
@@ -392,6 +409,12 @@ Some obscure cases of subroutines and file handles being freed at the same
time could result in crashes, but have been fixed. The crash was
introduced in v5.22. [perl #128597]
+=item *
+
+Some regular expression parsing glitches could lead to assertion failures with
+regular expressions such as C</(?<=/> and C</(?<!/>. This has now been fixed.
+L<[perl #128170]|https://rt.perl.org/Public/Bug/Display.html?id=128170>
+
=back
=head1 Known Problems