diff options
author | xdegaye <xdegaye@gmail.com> | 2019-04-29 07:27:40 (GMT) |
---|---|---|
committer | Victor Stinner <vstinner@redhat.com> | 2019-04-29 07:27:40 (GMT) |
commit | 254b309c801f82509597e3d7d4be56885ef94c11 (patch) | |
tree | ae96f759a67bfb4aaea873da5a488fb1e4e80ab6 /Doc/whatsnew | |
parent | b021ba50284cdfc200b5d18dc4dea80218fcbe91 (diff) | |
download | cpython-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.rst | 12 |
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`, |