summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-11-28 21:51:39 -0500
committerJeffrey Walton <noloader@gmail.com>2018-11-28 21:51:39 -0500
commitf07f01f415c80532d06f31a62018bce4df605bb3 (patch)
tree6252e5f0f76b3e47ae7fb79e15d21c9ed0db9449
parent603d37b28be5e3bf8817ad6cd0e7a877f126a4f0 (diff)
downloadcryptopp-git-f07f01f415c80532d06f31a62018bce4df605bb3.tar.gz
Add Power9 Random Number Generator support (GH #747, PR #748)
This adds the missing changes to the Windows source files
-rw-r--r--cryptdll.vcxproj.filters6
-rw-r--r--cryptest.nmake8
-rw-r--r--cryptlib.vcxproj2
3 files changed, 12 insertions, 4 deletions
diff --git a/cryptdll.vcxproj.filters b/cryptdll.vcxproj.filters
index 6eeaa91d..23bf3f49 100644
--- a/cryptdll.vcxproj.filters
+++ b/cryptdll.vcxproj.filters
@@ -44,6 +44,9 @@
<ClCompile Include="cryptlib.cpp">
<Filter>Source Files</Filter>
</ClCompile>
+ <ClCompile Include="darn.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
<ClCompile Include="des.cpp">
<Filter>Source Files</Filter>
</ClCompile>
@@ -232,6 +235,9 @@
<ClInclude Include="cryptlib.h">
<Filter>Header Files</Filter>
</ClInclude>
+ <ClInclude Include="darn.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
<ClInclude Include="des.h">
<Filter>Header Files</Filter>
</ClInclude>
diff --git a/cryptest.nmake b/cryptest.nmake
index 78817af0..dc987a55 100644
--- a/cryptest.nmake
+++ b/cryptest.nmake
@@ -56,8 +56,8 @@ LIB_SRCS = \
authenc.cpp base32.cpp base64.cpp basecode.cpp bfinit.cpp blake2s_simd.cpp \
blake2b_simd.cpp blake2.cpp blowfish.cpp blumshub.cpp camellia.cpp cast.cpp casts.cpp \
cbcmac.cpp ccm.cpp chacha_avx.cpp chacha_simd.cpp chacha.cpp cham_simd.cpp cham.cpp \
- channels.cpp cmac.cpp crc_simd.cpp crc.cpp default.cpp des.cpp dessp.cpp dh.cpp \
- dh2.cpp dll.cpp dsa.cpp eax.cpp ec2n.cpp eccrypto.cpp ecp.cpp elgamal.cpp \
+ channels.cpp cmac.cpp crc_simd.cpp crc.cpp darn.cpp default.cpp des.cpp dessp.cpp \
+ dh.cpp dh2.cpp dll.cpp dsa.cpp eax.cpp ec2n.cpp eccrypto.cpp ecp.cpp elgamal.cpp \
emsa2.cpp eprecomp.cpp esign.cpp files.cpp filters.cpp fips140.cpp \
fipstest.cpp gcm_simd.cpp gcm.cpp gf256.cpp gf2_32.cpp gf2n.cpp \
gfpcrypt.cpp gost.cpp gzip.cpp hc128.cpp hc256.cpp hex.cpp hight.cpp \
@@ -84,8 +84,8 @@ LIB_OBJS = \
authenc.obj base32.obj base64.obj basecode.obj bfinit.obj blake2s_simd.obj \
blake2b_simd.obj blake2.obj blowfish.obj blumshub.obj camellia.obj cast.obj casts.obj \
cbcmac.obj ccm.obj chacha_avx.obj chacha_simd.obj chacha.obj cham_simd.obj cham.obj \
- channels.obj cmac.obj crc_simd.obj crc.obj default.obj des.obj dessp.obj dh.obj \
- dh2.obj dll.obj dsa.obj eax.obj ec2n.obj eccrypto.obj ecp.obj elgamal.obj \
+ channels.obj cmac.obj crc_simd.obj crc.obj darn.obj default.obj des.obj dessp.obj \
+ dh.obj dh2.obj dll.obj dsa.obj eax.obj ec2n.obj eccrypto.obj ecp.obj elgamal.obj \
emsa2.obj eprecomp.obj esign.obj files.obj filters.obj fips140.obj \
fipstest.obj gcm_simd.obj gcm.obj gf256.obj gf2_32.obj gf2n.obj \
gfpcrypt.obj gost.obj gzip.obj hc128.obj hc256.obj hex.obj hight.obj \
diff --git a/cryptlib.vcxproj b/cryptlib.vcxproj
index 021e2485..3de7acfd 100644
--- a/cryptlib.vcxproj
+++ b/cryptlib.vcxproj
@@ -204,6 +204,7 @@
<ClCompile Include="cmac.cpp" />
<ClCompile Include="crc.cpp" />
<ClCompile Include="crc_simd.cpp" />
+ <ClCompile Include="darn.cpp" />
<ClCompile Include="default.cpp" />
<ClCompile Include="des.cpp" />
<ClCompile Include="dessp.cpp" />
@@ -405,6 +406,7 @@
<ClInclude Include="cpu.h" />
<ClInclude Include="crc.h" />
<ClInclude Include="cryptlib.h" />
+ <ClInclude Include="darn.h" />
<ClInclude Include="default.h" />
<ClInclude Include="des.h" />
<ClInclude Include="dh.h" />