diff options
author | Victor Stinner <vstinner@python.org> | 2020-05-12 00:42:19 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-12 00:42:19 (GMT) |
commit | b617993b7c0b0f6f679ef7003a62d0318b6d6af9 (patch) | |
tree | c0527f03dd007c40d39de754aee44af36abefda2 /PCbuild | |
parent | 21cdb711e3b1975398c54141e519ead02670610e (diff) | |
download | cpython-b617993b7c0b0f6f679ef7003a62d0318b6d6af9.zip cpython-b617993b7c0b0f6f679ef7003a62d0318b6d6af9.tar.gz cpython-b617993b7c0b0f6f679ef7003a62d0318b6d6af9.tar.bz2 |
bpo-40602: Rename hashtable.h to pycore_hashtable.h (GH-20044)
* Move Modules/hashtable.h to Include/internal/pycore_hashtable.h
* Move Modules/hashtable.c to Python/hashtable.c
* Python is now linked to hashtable.c. _tracemalloc is no longer
linked to hashtable.c. Previously, marshal.c got hashtable.c via
_tracemalloc.c which is built as a builtin module.
Diffstat (limited to 'PCbuild')
-rw-r--r-- | PCbuild/pythoncore.vcxproj | 3 | ||||
-rw-r--r-- | PCbuild/pythoncore.vcxproj.filters | 9 |
2 files changed, 8 insertions, 4 deletions
diff --git a/PCbuild/pythoncore.vcxproj b/PCbuild/pythoncore.vcxproj index 73274ac..b6b0cf3 100644 --- a/PCbuild/pythoncore.vcxproj +++ b/PCbuild/pythoncore.vcxproj @@ -181,6 +181,7 @@ <ClInclude Include="..\Include\internal\pycore_getopt.h" /> <ClInclude Include="..\Include\internal\pycore_gil.h" /> <ClInclude Include="..\Include\internal\pycore_hamt.h" /> + <ClInclude Include="..\Include\internal\pycore_hashtable.h" /> <ClInclude Include="..\Include\internal\pycore_import.h" /> <ClInclude Include="..\Include\internal\pycore_initconfig.h" /> <ClInclude Include="..\Include\internal\pycore_interp.h" /> @@ -335,7 +336,6 @@ <ClCompile Include="..\Modules\errnomodule.c" /> <ClCompile Include="..\Modules\faulthandler.c" /> <ClCompile Include="..\Modules\gcmodule.c" /> - <ClCompile Include="..\Modules\hashtable.c" /> <ClCompile Include="..\Modules\itertoolsmodule.c" /> <ClCompile Include="..\Modules\main.c" /> <ClCompile Include="..\Modules\mathmodule.c" /> @@ -462,6 +462,7 @@ <ClCompile Include="..\Python\getversion.c" /> <ClCompile Include="..\Python\graminit.c" /> <ClCompile Include="..\Python\hamt.c" /> + <ClCompile Include="..\Python\hashtable.c" /> <ClCompile Include="..\Python\import.c" /> <ClCompile Include="..\Python\importdl.c" /> <ClCompile Include="..\Python\initconfig.c" /> diff --git a/PCbuild/pythoncore.vcxproj.filters b/PCbuild/pythoncore.vcxproj.filters index 254c8fb..10dfffb 100644 --- a/PCbuild/pythoncore.vcxproj.filters +++ b/PCbuild/pythoncore.vcxproj.filters @@ -237,6 +237,9 @@ <ClInclude Include="..\Include\internal\pycore_hamt.h"> <Filter>Include</Filter> </ClInclude> + <ClInclude Include="..\Include\internal\pycore_hashtable.h"> + <Filter>Include</Filter> + </ClInclude> <ClInclude Include="..\Include\internal\pycore_import.h"> <Filter>Include</Filter> </ClInclude> @@ -1034,6 +1037,9 @@ <ClCompile Include="..\Python\hamt.h"> <Filter>Python</Filter> </ClCompile> + <ClCompile Include="..\Python\hashtable.c"> + <Filter>Modules</Filter> + </ClCompile> <ClCompile Include="..\Python\import.c"> <Filter>Python</Filter> </ClCompile> @@ -1142,9 +1148,6 @@ <ClCompile Include="..\Modules\_tracemalloc.c"> <Filter>Modules</Filter> </ClCompile> - <ClCompile Include="..\Modules\hashtable.c"> - <Filter>Modules</Filter> - </ClCompile> <ClCompile Include="..\PC\invalid_parameter_handler.c"> <Filter>PC</Filter> </ClCompile> |