diff options
author | Tony Cook <tony@develop-help.com> | 2023-02-14 09:40:24 +1100 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2023-02-14 09:40:24 +1100 |
commit | da1109f0215f6f9222bd7415808d028e54c09a57 (patch) | |
tree | d07f6a80522b11fb963ec8db969a654058a54414 /pod | |
parent | d8a109ccd80350f5b83d0928d87032df3ec1b8dd (diff) | |
download | perl-da1109f0215f6f9222bd7415808d028e54c09a57.tar.gz |
perldelta for d8a109ccd8
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 20ab2548ab..c1bd2deaf8 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -287,7 +287,15 @@ L</Platform Support> section, instead. =item * -XXX +C<Configure> probed for the return type of malloc() and free() by +testing whether declarations for those functions produced a function +type mismatch with the implementation. On Solaris, with a C++ +compiler, this check always failed, since Solaris instead imports +malloc() and free() from C<std::> with C<using> for C++ builds. Since +the return types of malloc() and free() are well defined by the C +standard, skip probing for them. C<Configure> command-line arguments +and hints can still override these type in the unlikely case that is +needed. [github #20806] =back |