summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew/3.11.rst
diff options
context:
space:
mode:
Diffstat (limited to 'Doc/whatsnew/3.11.rst')
-rw-r--r--Doc/whatsnew/3.11.rst8
1 files changed, 5 insertions, 3 deletions
diff --git a/Doc/whatsnew/3.11.rst b/Doc/whatsnew/3.11.rst
index c717aad..0556a44 100644
--- a/Doc/whatsnew/3.11.rst
+++ b/Doc/whatsnew/3.11.rst
@@ -633,11 +633,13 @@ Build Changes
(Contributed by Victor Stinner in :issue:`45440`.)
* Building Python now requires a C99 ``<math.h>`` header file providing
- a ``NAN`` constant, or the ``__builtin_nan()`` built-in function. If a
- platform does not support Not-a-Number (NaN), the ``Py_NO_NAN`` macro can be
- defined in the ``pyconfig.h`` file.
+ a ``NAN`` constant, or the ``__builtin_nan()`` built-in function.
(Contributed by Victor Stinner in :issue:`46640`.)
+* Building Python now requires support for floating point Not-a-Number (NaN):
+ remove the ``Py_NO_NAN`` macro.
+ (Contributed by Victor Stinner in :issue:`46656`.)
+
* Freelists for object structs can now be disabled. A new :program:`configure`
option :option:`!--without-freelists` can be used to disable all freelists
except empty tuple singleton.