diff options
author | Tony Cook <tony@develop-help.com> | 2023-02-14 09:40:24 +1100 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2023-04-10 19:14:14 +0100 |
commit | bc2eb7c7b29a68f1e03f8a646c820732e040741f (patch) | |
tree | 94246f5e801b29974de847738a255d6a603a3474 | |
parent | 7329468ddb6de90e23bb95d17f51411e771a28df (diff) | |
download | perl-bc2eb7c7b29a68f1e03f8a646c820732e040741f.tar.gz |
perldelta for d8a109ccd8
(cherry picked from commit da1109f0215f6f9222bd7415808d028e54c09a57)
-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 aa7d919d21..46ce35fccc 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -258,7 +258,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 |