diff options
| author | Victor Stinner <vstinner@python.org> | 2021-10-13 15:22:35 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-13 15:22:35 +0200 |
| commit | bbe7497c5a44c2b4ec726605cf5a9086ba02daf1 (patch) | |
| tree | 87e8aa9ffd1b9da84a8ea6e9a44279fcb463acc9 /PCbuild | |
| parent | a8b9350964f43cb648c98c179c8037fbf3ff8a7d (diff) | |
| download | cpython-git-bbe7497c5a44c2b4ec726605cf5a9086ba02daf1.tar.gz | |
bpo-45434: Remove pystrhex.h header file (GH-28923)
Move Include/pystrhex.h to Include/internal/pycore_strhex.h.
The header file only contains private functions.
The following C extensions are now built with Py_BUILD_CORE_MODULE
macro defined to get access to the internal C API:
* _blake2
* _hashopenssl
* _md5
* _sha1
* _sha3
* _ssl
* binascii
Diffstat (limited to 'PCbuild')
| -rw-r--r-- | PCbuild/pythoncore.vcxproj | 2 | ||||
| -rw-r--r-- | PCbuild/pythoncore.vcxproj.filters | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/PCbuild/pythoncore.vcxproj b/PCbuild/pythoncore.vcxproj index b8cadf4693..d0e1b52a49 100644 --- a/PCbuild/pythoncore.vcxproj +++ b/PCbuild/pythoncore.vcxproj @@ -209,6 +209,7 @@ <ClInclude Include="..\Include\internal\pycore_pymem.h" /> <ClInclude Include="..\Include\internal\pycore_pystate.h" /> <ClInclude Include="..\Include\internal\pycore_runtime.h" /> + <ClInclude Include="..\Include\internal\pycore_strhex.h" /> <ClInclude Include="..\Include\internal\pycore_structseq.h" /> <ClInclude Include="..\Include\internal\pycore_sysmodule.h" /> <ClInclude Include="..\Include\internal\pycore_symtable.h" /> @@ -248,7 +249,6 @@ <ClInclude Include="..\Include\pyport.h" /> <ClInclude Include="..\Include\pystate.h" /> <ClInclude Include="..\Include\pystrcmp.h" /> - <ClInclude Include="..\Include\pystrhex.h" /> <ClInclude Include="..\Include\pystrtod.h" /> <ClInclude Include="..\Include\pythonrun.h" /> <ClInclude Include="..\Include\pythread.h" /> diff --git a/PCbuild/pythoncore.vcxproj.filters b/PCbuild/pythoncore.vcxproj.filters index 4eccf4f43d..9370f40513 100644 --- a/PCbuild/pythoncore.vcxproj.filters +++ b/PCbuild/pythoncore.vcxproj.filters @@ -201,9 +201,6 @@ <ClInclude Include="..\Include\pystrtod.h"> <Filter>Include</Filter> </ClInclude> - <ClInclude Include="..\Include\pystrhex.h"> - <Filter>Include</Filter> - </ClInclude> <ClInclude Include="..\Include\Python.h"> <Filter>Include</Filter> </ClInclude> @@ -588,6 +585,9 @@ <ClInclude Include="..\Include\internal\pycore_runtime.h"> <Filter>Include\internal</Filter> </ClInclude> + <ClInclude Include="..\Include\internal\pycore_strhex.h"> + <Filter>Include\internal</Filter> + </ClInclude> <ClInclude Include="..\Include\internal\pycore_sysmodule.h"> <Filter>Include\internal</Filter> </ClInclude> |
