Skip to content

Commit 022c68e

Browse files
committed
project: Add C++ inetrface support.
Fixes #4
1 parent d26d66a commit 022c68e

File tree

3 files changed

+102
-11
lines changed

3 files changed

+102
-11
lines changed

SMP/gmp.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ see https://www.gnu.org/licenses/. */
6464
#if defined(__x86_64) || defined(_M_X64)
6565
#define _LONG_LONG_LIMB 1
6666
#endif
67-
#if defined(DLL_EXPORT) && defined(NO_ASM)
67+
#if defined(DLL_EXPORT)
6868
#define __GMP_LIBGMP_DLL 1
6969
#else
7070
#define __GMP_LIBGMP_DLL 0

SMP/libgmp.vcxproj

+56-10
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,39 @@
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" />
@@ -937,6 +970,9 @@
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" />
@@ -1412,7 +1448,7 @@
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>
@@ -1430,6 +1466,7 @@
14301466
<PostBuildEvent>
14311467
<Command>mkdir "$(OutDir)"\include
14321468
copy .\gmp.h "$(OutDir)"\include\
1469+
copy ..\gmpxx.h "$(OutDir)"\include\
14331470
mkdir $(OutDir)\licenses
14341471
copy ..\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
15131550
copy .\gmp.h "$(OutDir)"\include\
1551+
copy ..\gmpxx.h "$(OutDir)"\include\
15141552
mkdir $(OutDir)\licenses
15151553
copy ..\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
15991637
copy .\gmp.h "$(OutDir)"\include\
1638+
copy ..\gmpxx.h "$(OutDir)"\include\
16001639
mkdir $(OutDir)\licenses
16011640
copy ..\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
16821721
copy .\gmp.h "$(OutDir)"\include\
1722+
copy ..\gmpxx.h "$(OutDir)"\include\
16831723
mkdir $(OutDir)\licenses
16841724
copy ..\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
17731813
copy .\gmp.h "$(OutDir)"\include\
1814+
copy ..\gmpxx.h "$(OutDir)"\include\
17741815
mkdir $(OutDir)\licenses
17751816
copy ..\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
18631904
copy .\gmp.h "$(OutDir)"\include\
1905+
copy ..\gmpxx.h "$(OutDir)"\include\
18641906
mkdir $(OutDir)\licenses
18651907
copy ..\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
19521994
copy .\gmp.h "$(OutDir)"\include\
1995+
copy ..\gmpxx.h "$(OutDir)"\include\
19531996
mkdir $(OutDir)\licenses
19541997
copy ..\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
20412084
copy .\gmp.h "$(OutDir)"\include\
2085+
copy ..\gmpxx.h "$(OutDir)"\include\
20422086
mkdir $(OutDir)\licenses
20432087
copy ..\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
21332177
copy .\gmp.h "$(OutDir)"\include\
2178+
copy ..\gmpxx.h "$(OutDir)"\include\
21342179
mkdir $(OutDir)\licenses
21352180
copy ..\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
22232268
copy .\gmp.h "$(OutDir)"\include\
2269+
copy ..\gmpxx.h "$(OutDir)"\include\
22242270
mkdir $(OutDir)\licenses
22252271
copy ..\COPYING.LESSERv3 $(OutDir)\licenses\gmp.txt</Command>
22262272
</PostBuildEvent>

SMP/libgmp.vcxproj.filters

+45
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,9 @@
6464
<Filter Include="Header Files\x86-64">
6565
<UniqueIdentifier>{a4c980ad-03c9-4f1a-9a3a-29d22bc39b00}</UniqueIdentifier>
6666
</Filter>
67+
<Filter Include="Source Files\cxx">
68+
<UniqueIdentifier>{16be2467-e85c-4d91-abf5-345ebeef9b75}</UniqueIdentifier>
69+
</Filter>
6770
</ItemGroup>
6871
<ItemGroup>
6972
<ClCompile Include="..\mpf\fits_sint.c">
@@ -1536,6 +1539,39 @@
15361539
<ClCompile Include="..\mpn\generic\zero_p.c">
15371540
<Filter>Source Files\mpn\generic</Filter>
15381541
</ClCompile>
1542+
<ClCompile Include="..\cxx\isfuns.cc">
1543+
<Filter>Source Files\cxx</Filter>
1544+
</ClCompile>
1545+
<ClCompile Include="..\cxx\ismpf.cc">
1546+
<Filter>Source Files\cxx</Filter>
1547+
</ClCompile>
1548+
<ClCompile Include="..\cxx\ismpq.cc">
1549+
<Filter>Source Files\cxx</Filter>
1550+
</ClCompile>
1551+
<ClCompile Include="..\cxx\ismpz.cc">
1552+
<Filter>Source Files\cxx</Filter>
1553+
</ClCompile>
1554+
<ClCompile Include="..\cxx\ismpznw.cc">
1555+
<Filter>Source Files\cxx</Filter>
1556+
</ClCompile>
1557+
<ClCompile Include="..\cxx\limits.cc">
1558+
<Filter>Source Files\cxx</Filter>
1559+
</ClCompile>
1560+
<ClCompile Include="..\cxx\osdoprnti.cc">
1561+
<Filter>Source Files\cxx</Filter>
1562+
</ClCompile>
1563+
<ClCompile Include="..\cxx\osfuns.cc">
1564+
<Filter>Source Files\cxx</Filter>
1565+
</ClCompile>
1566+
<ClCompile Include="..\cxx\osmpf.cc">
1567+
<Filter>Source Files\cxx</Filter>
1568+
</ClCompile>
1569+
<ClCompile Include="..\cxx\osmpq.cc">
1570+
<Filter>Source Files\cxx</Filter>
1571+
</ClCompile>
1572+
<ClCompile Include="..\cxx\osmpz.cc">
1573+
<Filter>Source Files\cxx</Filter>
1574+
</ClCompile>
15391575
</ItemGroup>
15401576
<ItemGroup>
15411577
<ClInclude Include="..\mpf\fits_s.h">
@@ -1604,6 +1640,15 @@
16041640
<ClInclude Include="x86_64\trialdivtab.h">
16051641
<Filter>Header Files\x86-64</Filter>
16061642
</ClInclude>
1643+
<ClInclude Include="..\gmp-impl.h">
1644+
<Filter>Header Files</Filter>
1645+
</ClInclude>
1646+
<ClInclude Include="..\gmpxx.h">
1647+
<Filter>Header Files</Filter>
1648+
</ClInclude>
1649+
<ClInclude Include="..\longlong.h">
1650+
<Filter>Header Files</Filter>
1651+
</ClInclude>
16071652
</ItemGroup>
16081653
<ItemGroup>
16091654
<YASM Include="mpn\x86_64\add_err1_n.s">

0 commit comments

Comments
 (0)