4444 </ItemGroup >
4545 <ItemGroup >
4646 <ClCompile Include =" ..\assert.c" />
47+ <ClCompile Include =" ..\cxx\isfuns.cc" >
48+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
49+ </ClCompile >
50+ <ClCompile Include =" ..\cxx\ismpf.cc" >
51+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
52+ </ClCompile >
53+ <ClCompile Include =" ..\cxx\ismpq.cc" >
54+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
55+ </ClCompile >
56+ <ClCompile Include =" ..\cxx\ismpz.cc" >
57+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
58+ </ClCompile >
59+ <ClCompile Include =" ..\cxx\ismpznw.cc" >
60+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
61+ </ClCompile >
62+ <ClCompile Include =" ..\cxx\limits.cc" >
63+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
64+ </ClCompile >
65+ <ClCompile Include =" ..\cxx\osdoprnti.cc" >
66+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
67+ </ClCompile >
68+ <ClCompile Include =" ..\cxx\osfuns.cc" >
69+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
70+ </ClCompile >
71+ <ClCompile Include =" ..\cxx\osmpf.cc" >
72+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
73+ </ClCompile >
74+ <ClCompile Include =" ..\cxx\osmpq.cc" >
75+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
76+ </ClCompile >
77+ <ClCompile Include =" ..\cxx\osmpz.cc" >
78+ <UndefinePreprocessorDefinitions >inline;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions >
79+ </ClCompile >
4780 <ClCompile Include =" ..\errno.c" />
4881 <ClCompile Include =" ..\extract-dbl.c" />
4982 <ClCompile Include =" ..\invalid.c" />
937970 </ClCompile >
938971 </ItemGroup >
939972 <ItemGroup >
973+ <ClInclude Include =" ..\gmp-impl.h" />
974+ <ClInclude Include =" ..\gmpxx.h" />
975+ <ClInclude Include =" ..\longlong.h" />
940976 <ClInclude Include =" ..\mpf\fits_s.h" />
941977 <ClInclude Include =" ..\mpf\fits_u.h" />
942978 <ClInclude Include =" ..\mpz\aors.h" />
14121448 <WarningLevel >Level3</WarningLevel >
14131449 <Optimization >Disabled</Optimization >
14141450 <MultiProcessorCompilation >true</MultiProcessorCompilation >
1415- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0502;_DEBUG;DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1451+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0502;_DEBUG;DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
14161452 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86;.\x86\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
14171453 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
14181454 <ProgramDataBaseFileName >$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDataBaseFileName >
14301466 <PostBuildEvent >
14311467 <Command >mkdir "$(OutDir)"\include
14321468copy .\gmp.h "$(OutDir)"\include\
1469+ copy ..\gmpxx.h "$(OutDir)"\include\
14331470mkdir $(OutDir)\licenses
14341471copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
14351472 </PostBuildEvent >
@@ -1494,7 +1531,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
14941531 <WarningLevel >Level3</WarningLevel >
14951532 <Optimization >Disabled</Optimization >
14961533 <MultiProcessorCompilation >true</MultiProcessorCompilation >
1497- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0600;_DEBUG;DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1534+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0600;_DEBUG;DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
14981535 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86_64;.\x86_64\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
14991536 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
15001537 <ProgramDataBaseFileName >$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDataBaseFileName >
@@ -1511,6 +1548,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
15111548 <PostBuildEvent >
15121549 <Command >mkdir "$(OutDir)"\include
15131550copy .\gmp.h "$(OutDir)"\include\
1551+ copy ..\gmpxx.h "$(OutDir)"\include\
15141552mkdir $(OutDir)\licenses
15151553copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
15161554 </PostBuildEvent >
@@ -1575,7 +1613,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
15751613 <WarningLevel >Level3</WarningLevel >
15761614 <Optimization >Disabled</Optimization >
15771615 <MultiProcessorCompilation >true</MultiProcessorCompilation >
1578- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0502;DLL_EXPORT;_DEBUG;DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1616+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0502;DLL_EXPORT;_DEBUG;DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
15791617 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86;.\x86\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
15801618 <BufferSecurityCheck >true</BufferSecurityCheck >
15811619 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
@@ -1597,6 +1635,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
15971635 <PostBuildEvent >
15981636 <Command >mkdir "$(OutDir)"\include
15991637copy .\gmp.h "$(OutDir)"\include\
1638+ copy ..\gmpxx.h "$(OutDir)"\include\
16001639mkdir $(OutDir)\licenses
16011640copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
16021641 </PostBuildEvent >
@@ -1661,7 +1700,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
16611700 <WarningLevel >Level3</WarningLevel >
16621701 <Optimization >Disabled</Optimization >
16631702 <MultiProcessorCompilation >true</MultiProcessorCompilation >
1664- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0600;DLL_EXPORT;_DEBUG;DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1703+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0600;DLL_EXPORT;_DEBUG;DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
16651704 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86_64;.\x86_64\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
16661705 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
16671706 <ProgramDataBaseFileName >$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName >
@@ -1680,6 +1719,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
16801719 <PostBuildEvent >
16811720 <Command >mkdir "$(OutDir)"\include
16821721copy .\gmp.h "$(OutDir)"\include\
1722+ copy ..\gmpxx.h "$(OutDir)"\include\
16831723mkdir $(OutDir)\licenses
16841724copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
16851725 </PostBuildEvent >
@@ -1751,7 +1791,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
17511791 <EnableFiberSafeOptimizations >true</EnableFiberSafeOptimizations >
17521792 <OmitFramePointers >true</OmitFramePointers >
17531793 <StringPooling >true</StringPooling >
1754- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0502;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1794+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0502;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
17551795 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86;.\x86\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
17561796 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
17571797 <InterproceduralOptimization >SingleFile</InterproceduralOptimization >
@@ -1771,6 +1811,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
17711811 <PostBuildEvent >
17721812 <Command >mkdir "$(OutDir)"\include
17731813copy .\gmp.h "$(OutDir)"\include\
1814+ copy ..\gmpxx.h "$(OutDir)"\include\
17741815mkdir $(OutDir)\licenses
17751816copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
17761817 </PostBuildEvent >
@@ -1841,7 +1882,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
18411882 <EnableFiberSafeOptimizations >true</EnableFiberSafeOptimizations >
18421883 <OmitFramePointers >true</OmitFramePointers >
18431884 <StringPooling >true</StringPooling >
1844- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0502;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1885+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0502;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
18451886 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86;.\x86\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
18461887 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
18471888 <InterproceduralOptimization >SingleFile</InterproceduralOptimization >
@@ -1861,6 +1902,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
18611902 <PostBuildEvent >
18621903 <Command >mkdir "$(OutDir)"\include
18631904copy .\gmp.h "$(OutDir)"\include\
1905+ copy ..\gmpxx.h "$(OutDir)"\include\
18641906mkdir $(OutDir)\licenses
18651907copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
18661908 </PostBuildEvent >
@@ -1931,7 +1973,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
19311973 <EnableFiberSafeOptimizations >true</EnableFiberSafeOptimizations >
19321974 <OmitFramePointers >true</OmitFramePointers >
19331975 <StringPooling >true</StringPooling >
1934- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0600;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1976+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0600;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
19351977 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86_64;.\x86_64\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
19361978 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
19371979 <InterproceduralOptimization >SingleFile</InterproceduralOptimization >
@@ -1950,6 +1992,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
19501992 <PostBuildEvent >
19511993 <Command >mkdir "$(OutDir)"\include
19521994copy .\gmp.h "$(OutDir)"\include\
1995+ copy ..\gmpxx.h "$(OutDir)"\include\
19531996mkdir $(OutDir)\licenses
19541997copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
19551998 </PostBuildEvent >
@@ -2020,7 +2063,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
20202063 <EnableFiberSafeOptimizations >true</EnableFiberSafeOptimizations >
20212064 <OmitFramePointers >true</OmitFramePointers >
20222065 <StringPooling >true</StringPooling >
2023- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0600;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
2066+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0600;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
20242067 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86_64;.\x86_64\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
20252068 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
20262069 <InterproceduralOptimization >SingleFile</InterproceduralOptimization >
@@ -2039,6 +2082,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
20392082 <PostBuildEvent >
20402083 <Command >mkdir "$(OutDir)"\include
20412084copy .\gmp.h "$(OutDir)"\include\
2085+ copy ..\gmpxx.h "$(OutDir)"\include\
20422086mkdir $(OutDir)\licenses
20432087copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
20442088 </PostBuildEvent >
@@ -2109,7 +2153,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
21092153 <EnableFiberSafeOptimizations >true</EnableFiberSafeOptimizations >
21102154 <OmitFramePointers >true</OmitFramePointers >
21112155 <StringPooling >true</StringPooling >
2112- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0502;DLL_EXPORT;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
2156+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0502;DLL_EXPORT;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
21132157 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86;.\x86\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
21142158 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
21152159 <ProgramDataBaseFileName >$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName >
@@ -2131,6 +2175,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
21312175 <PostBuildEvent >
21322176 <Command >mkdir "$(OutDir)"\include
21332177copy .\gmp.h "$(OutDir)"\include\
2178+ copy ..\gmpxx.h "$(OutDir)"\include\
21342179mkdir $(OutDir)\licenses
21352180copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
21362181 </PostBuildEvent >
@@ -2201,7 +2246,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
22012246 <EnableFiberSafeOptimizations >true</EnableFiberSafeOptimizations >
22022247 <OmitFramePointers >true</OmitFramePointers >
22032248 <StringPooling >true</StringPooling >
2204- <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;HAVE_CONFIG_H;_WIN32_WINNT=0x0600;DLL_EXPORT;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
2249+ <PreprocessorDefinitions >inline=__inline;__GMP_WITHIN_GMP;__GMP_WITHIN_GMPXX; HAVE_CONFIG_H;_WIN32_WINNT=0x0600;DLL_EXPORT;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
22052250 <AdditionalIncludeDirectories >.\;..\;.\mpn;.\x86_64;.\x86_64\mpn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
22062251 <DisableSpecificWarnings >4996;4244;4146;4018;4554;4090;4267;4101;4334;4723;%(DisableSpecificWarnings)</DisableSpecificWarnings >
22072252 <ProgramDataBaseFileName >$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName >
@@ -2221,6 +2266,7 @@ del /f /q $(OutDir)\licenses\gmp.txt
22212266 <PostBuildEvent >
22222267 <Command >mkdir "$(OutDir)"\include
22232268copy .\gmp.h "$(OutDir)"\include\
2269+ copy ..\gmpxx.h "$(OutDir)"\include\
22242270mkdir $(OutDir)\licenses
22252271copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command >
22262272 </PostBuildEvent >
0 commit comments