summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
diff options
context:
space:
mode:
authorxdegaye <xdegaye@gmail.com>2019-04-29 07:27:40 (GMT)
committerVictor Stinner <vstinner@redhat.com>2019-04-29 07:27:40 (GMT)
commit254b309c801f82509597e3d7d4be56885ef94c11 (patch)
treeae96f759a67bfb4aaea873da5a488fb1e4e80ab6 /Doc/whatsnew
parentb021ba50284cdfc200b5d18dc4dea80218fcbe91 (diff)
downloadcpython-254b309c801f82509597e3d7d4be56885ef94c11.zip
cpython-254b309c801f82509597e3d7d4be56885ef94c11.tar.gz
cpython-254b309c801f82509597e3d7d4be56885ef94c11.tar.bz2
bpo-21536: On Android, C extensions are linked to libpython (GH-12989)
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r--Doc/whatsnew/3.8.rst12
1 files changed, 6 insertions, 6 deletions
diff --git a/Doc/whatsnew/3.8.rst b/Doc/whatsnew/3.8.rst
index 8d94a9f..8df7538 100644
--- a/Doc/whatsnew/3.8.rst
+++ b/Doc/whatsnew/3.8.rst
@@ -883,12 +883,12 @@ Changes in the Python API
Changes in the C API
--------------------
-* On Unix, C extensions are no longer linked to libpython. When Python is
- embedded, ``libpython`` must not be loaded with ``RTLD_LOCAL``, but
- ``RTLD_GLOBAL`` instead. Previously, using ``RTLD_LOCAL``, it was already not
- possible to load C extensions which were not linked to ``libpython``, like C
- extensions of the standard library built by the ``*shared*`` section of
- ``Modules/Setup``.
+* On Unix, C extensions are no longer linked to libpython except on
+ Android. When Python is embedded, ``libpython`` must not be loaded with
+ ``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using
+ ``RTLD_LOCAL``, it was already not possible to load C extensions which were
+ not linked to ``libpython``, like C extensions of the standard library built
+ by the ``*shared*`` section of ``Modules/Setup``.
* Use of ``#`` variants of formats in parsing or building value (e.g.
:c:func:`PyArg_ParseTuple`, :c:func:`Py_BuildValue`, :c:func:`PyObject_CallFunction`,