diff options
author | Victor Stinner <vstinner@python.org> | 2024-03-11 10:28:16 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-11 10:28:16 (GMT) |
commit | 1cc02ca063f50b8c527fbdde9957b03c145c1575 (patch) | |
tree | 84cd4d2d13c8ca869749827d8f91d592e8a01ca2 /PCbuild | |
parent | d8712fa0c75ad5ea56543903fa45674ab47cc647 (diff) | |
download | cpython-1cc02ca063f50b8c527fbdde9957b03c145c1575.zip cpython-1cc02ca063f50b8c527fbdde9957b03c145c1575.tar.gz cpython-1cc02ca063f50b8c527fbdde9957b03c145c1575.tar.bz2 |
gh-116417: Move 4 limited C API test files to _testlimitedcapi (#116571)
Move the following files from Modules/_testcapi/ to
Modules/_testlimitedcapi/:
* bytearray.c
* bytes.c
* pyos.c
* sys.c
Changes:
* Replace PyBytes_AS_STRING() with PyBytes_AsString().
* Replace PyBytes_GET_SIZE() with PyBytes_Size().
* Update related test_capi tests.
* Copy Modules/_testcapi/util.h to Modules/_testlimitedcapi/util.h.
Diffstat (limited to 'PCbuild')
-rw-r--r-- | PCbuild/_testcapi.vcxproj | 4 | ||||
-rw-r--r-- | PCbuild/_testcapi.vcxproj.filters | 12 | ||||
-rw-r--r-- | PCbuild/_testlimitedcapi.vcxproj | 8 | ||||
-rw-r--r-- | PCbuild/_testlimitedcapi.vcxproj.filters | 14 |
4 files changed, 13 insertions, 25 deletions
diff --git a/PCbuild/_testcapi.vcxproj b/PCbuild/_testcapi.vcxproj index 3ca4c5f..6522cb1 100644 --- a/PCbuild/_testcapi.vcxproj +++ b/PCbuild/_testcapi.vcxproj @@ -98,8 +98,6 @@ <ClCompile Include="..\Modules\_testcapi\vectorcall.c" /> <ClCompile Include="..\Modules\_testcapi\heaptype.c" /> <ClCompile Include="..\Modules\_testcapi\abstract.c" /> - <ClCompile Include="..\Modules\_testcapi\bytearray.c" /> - <ClCompile Include="..\Modules\_testcapi\bytes.c" /> <ClCompile Include="..\Modules\_testcapi\unicode.c" /> <ClCompile Include="..\Modules\_testcapi\dict.c" /> <ClCompile Include="..\Modules\_testcapi\set.c" /> @@ -118,10 +116,8 @@ <ClCompile Include="..\Modules\_testcapi\code.c" /> <ClCompile Include="..\Modules\_testcapi\buffer.c" /> <ClCompile Include="..\Modules\_testcapi\pyatomic.c" /> - <ClCompile Include="..\Modules\_testcapi\pyos.c" /> <ClCompile Include="..\Modules\_testcapi\file.c" /> <ClCompile Include="..\Modules\_testcapi\codec.c" /> - <ClCompile Include="..\Modules\_testcapi\sys.c" /> <ClCompile Include="..\Modules\_testcapi\hash.c" /> <ClCompile Include="..\Modules\_testcapi\time.c" /> <ClCompile Include="..\Modules\_testcapi\immortal.c" /> diff --git a/PCbuild/_testcapi.vcxproj.filters b/PCbuild/_testcapi.vcxproj.filters index 651eb1d..772a9a8 100644 --- a/PCbuild/_testcapi.vcxproj.filters +++ b/PCbuild/_testcapi.vcxproj.filters @@ -30,12 +30,6 @@ <ClCompile Include="..\Modules\_testcapi\abstract.c"> <Filter>Source Files</Filter> </ClCompile> - <ClCompile Include="..\Modules\_testcapi\bytearray.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="..\Modules\_testcapi\bytes.c"> - <Filter>Source Files</Filter> - </ClCompile> <ClCompile Include="..\Modules\_testcapi\unicode.c"> <Filter>Source Files</Filter> </ClCompile> @@ -90,18 +84,12 @@ <ClCompile Include="..\Modules\_testcapi\pyatomic.c"> <Filter>Source Files</Filter> </ClCompile> - <ClCompile Include="..\Modules\_testcapi\pyos.c"> - <Filter>Source Files</Filter> - </ClCompile> <ClCompile Include="..\Modules\_testcapi\file.c"> <Filter>Source Files</Filter> </ClCompile> <ClCompile Include="..\Modules\_testcapi\codec.c"> <Filter>Source Files</Filter> </ClCompile> - <ClCompile Include="..\Modules\_testcapi\sys.c"> - <Filter>Source Files</Filter> - </ClCompile> <ClCompile Include="..\Modules\_testcapi\hash.c"> <Filter>Source Files</Filter> </ClCompile> diff --git a/PCbuild/_testlimitedcapi.vcxproj b/PCbuild/_testlimitedcapi.vcxproj index 1b27942..1afeaca 100644 --- a/PCbuild/_testlimitedcapi.vcxproj +++ b/PCbuild/_testlimitedcapi.vcxproj @@ -94,8 +94,12 @@ </PropertyGroup> <ItemGroup> <ClCompile Include="..\Modules\_testlimitedcapi.c" /> - <ClCompile Include="..\Modules\_testlimitedcapi\vectorcall_limited.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\bytearray.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\bytes.c" /> <ClCompile Include="..\Modules\_testlimitedcapi\heaptype_relative.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\pyos.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\sys.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\vectorcall_limited.c" /> </ItemGroup> <ItemGroup> <ResourceCompile Include="..\PC\python_nt.rc" /> @@ -113,4 +117,4 @@ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> -</Project>
\ No newline at end of file +</Project> diff --git a/PCbuild/_testlimitedcapi.vcxproj.filters b/PCbuild/_testlimitedcapi.vcxproj.filters index c4764a5..b3eeb86 100644 --- a/PCbuild/_testlimitedcapi.vcxproj.filters +++ b/PCbuild/_testlimitedcapi.vcxproj.filters @@ -9,12 +9,12 @@ </Filter> </ItemGroup> <ItemGroup> - <ClCompile Include="..\Modules\_testlimitedcapi\vectorcall_limited.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="..\Modules\_testlimitedcapi\heaptype_relative.c"> - <Filter>Source Files</Filter> - </ClCompile> + <ClCompile Include="..\Modules\_testlimitedcapi\bytearray.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\bytes.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\heaptype_relative.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\pyos.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\sys.c" /> + <ClCompile Include="..\Modules\_testlimitedcapi\vectorcall_limited.c" /> <ClCompile Include="..\Modules\_testlimitedcapi.c" /> </ItemGroup> <ItemGroup> @@ -22,4 +22,4 @@ <Filter>Resource Files</Filter> </ResourceCompile> </ItemGroup> -</Project>
\ No newline at end of file +</Project> |