summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeal Norwitz <nnorwitz@gmail.com>2002-07-22 13:18:59 (GMT)
committerNeal Norwitz <nnorwitz@gmail.com>2002-07-22 13:18:59 (GMT)
commitbba23a897ef73e8f68e5ccd4485e813dca6e99b8 (patch)
tree56d74e2529912b626ba419cf04fc313f0c78c2c2
parenta5083ec3b33c214453a40d05fd718d976e65d121 (diff)
downloadcpython-bba23a897ef73e8f68e5ccd4485e813dca6e99b8.zip
cpython-bba23a897ef73e8f68e5ccd4485e813dca6e99b8.tar.gz
cpython-bba23a897ef73e8f68e5ccd4485e813dca6e99b8.tar.bz2
SF bug #583894, add doc for DL_IMPORT/DL_EXPORT deprecation
-rw-r--r--Doc/whatsnew/whatsnew23.tex5
1 files changed, 5 insertions, 0 deletions
diff --git a/Doc/whatsnew/whatsnew23.tex b/Doc/whatsnew/whatsnew23.tex
index 5ba86d8..bcac4dd 100644
--- a/Doc/whatsnew/whatsnew23.tex
+++ b/Doc/whatsnew/whatsnew23.tex
@@ -845,6 +845,11 @@ Changes to Python's build process, and to the C API, include:
when running Python's \file{configure} script. (Contributed by Ondrej
Palkovsky.)
+\item The public Python C API will generally be declared using PyAPI_FUNC
+and PyAPI_DATA macros, while Python extension module init functions
+will be declared with PyMODINIT_FUNC. DL_EXPORT/DL_IMPORT macros
+are deprecated.
+
\item The interpreter can be compiled without any docstrings for
the built-in functions and modules by supplying
\longprogramopt{without-doc-strings} to the \file{configure} script.