1
0
mirror of https://github.com/GOSTSec/ccminer synced 2025-01-19 03:00:07 +00:00

m7: update vstudio project

need a new mpir lib, so use the x15/17 branch if you dont have it

reset xml to DOS format, as VStudio always change it...

PS: use "git diff -w <hash>" to show the diff without spaces/crlf ;)
This commit is contained in:
Tanguy Pruvot 2014-08-25 08:42:07 +02:00
parent c9ce05a82b
commit 869a042330
3 changed files with 1081 additions and 988 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,434 +1,485 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup> <ItemGroup>
<Filter Include="Source Files"> <Filter Include="Source Files">
<UniqueIdentifier>{2450a9c7-a97a-49e1-ba19-c8dbc5a4e3e7}</UniqueIdentifier> <UniqueIdentifier>{2450a9c7-a97a-49e1-ba19-c8dbc5a4e3e7}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\gettimeofday"> <Filter Include="Source Files\gettimeofday">
<UniqueIdentifier>{c53ce808-c5c5-4c6c-99a2-3947090c62f1}</UniqueIdentifier> <UniqueIdentifier>{c53ce808-c5c5-4c6c-99a2-3947090c62f1}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\getopt"> <Filter Include="Source Files\getopt">
<UniqueIdentifier>{5a45c1bf-81d2-4bc6-97b5-714e34f51a82}</UniqueIdentifier> <UniqueIdentifier>{5a45c1bf-81d2-4bc6-97b5-714e34f51a82}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Header Files"> <Filter Include="Header Files">
<UniqueIdentifier>{431cec61-9376-4de9-aae9-04c4250652e7}</UniqueIdentifier> <UniqueIdentifier>{431cec61-9376-4de9-aae9-04c4250652e7}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Header Files\compat"> <Filter Include="Header Files\compat">
<UniqueIdentifier>{cc8bb259-5332-4a45-ba81-f4840a55b604}</UniqueIdentifier> <UniqueIdentifier>{cc8bb259-5332-4a45-ba81-f4840a55b604}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Header Files\compat\getopt"> <Filter Include="Header Files\compat\getopt">
<UniqueIdentifier>{89362bd8-4690-4f0c-a4f7-6b2fa67a1f34}</UniqueIdentifier> <UniqueIdentifier>{89362bd8-4690-4f0c-a4f7-6b2fa67a1f34}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Header Files\compat\sys"> <Filter Include="Header Files\compat\sys">
<UniqueIdentifier>{6c3cd392-b6b8-424c-87d2-10e33dbd4b41}</UniqueIdentifier> <UniqueIdentifier>{6c3cd392-b6b8-424c-87d2-10e33dbd4b41}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA"> <Filter Include="Source Files\CUDA">
<UniqueIdentifier>{5a31b6f4-4943-4b22-b69a-230f3cc96269}</UniqueIdentifier> <UniqueIdentifier>{5a31b6f4-4943-4b22-b69a-230f3cc96269}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Header Files\CUDA"> <Filter Include="Header Files\CUDA">
<UniqueIdentifier>{a0f072d0-a831-4c23-8d64-7a026521df9c}</UniqueIdentifier> <UniqueIdentifier>{a0f072d0-a831-4c23-8d64-7a026521df9c}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\code"> <Filter Include="Source Files\code">
<UniqueIdentifier>{fe39ded0-754b-415f-a284-038a15a0aa55}</UniqueIdentifier> <UniqueIdentifier>{fe39ded0-754b-415f-a284-038a15a0aa55}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA\jansson"> <Filter Include="Source Files\CUDA\jansson">
<UniqueIdentifier>{17b56151-79ec-4a32-bac3-9d94ae7f68fe}</UniqueIdentifier> <UniqueIdentifier>{17b56151-79ec-4a32-bac3-9d94ae7f68fe}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA\JHA"> <Filter Include="Source Files\CUDA\JHA">
<UniqueIdentifier>{d8f2e173-a0a5-455b-8efc-42511b585156}</UniqueIdentifier> <UniqueIdentifier>{d8f2e173-a0a5-455b-8efc-42511b585156}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA\quark"> <Filter Include="Source Files\CUDA\quark">
<UniqueIdentifier>{dd0822bd-27cc-4d5c-8e2f-cf7d9b00feb4}</UniqueIdentifier> <UniqueIdentifier>{dd0822bd-27cc-4d5c-8e2f-cf7d9b00feb4}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\sph"> <Filter Include="Source Files\sph">
<UniqueIdentifier>{0dc051db-f833-476f-b3f4-c69fd03b9348}</UniqueIdentifier> <UniqueIdentifier>{0dc051db-f833-476f-b3f4-c69fd03b9348}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Header Files\sph"> <Filter Include="Header Files\sph">
<UniqueIdentifier>{7c2a98c6-064c-4a69-b803-d6f6ff5edd0b}</UniqueIdentifier> <UniqueIdentifier>{7c2a98c6-064c-4a69-b803-d6f6ff5edd0b}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA\heavy"> <Filter Include="Source Files\CUDA\heavy">
<UniqueIdentifier>{c3222908-22ba-4586-a637-6363f455b06d}</UniqueIdentifier> <UniqueIdentifier>{c3222908-22ba-4586-a637-6363f455b06d}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Header Files\CUDA\heavy"> <Filter Include="Header Files\CUDA\heavy">
<UniqueIdentifier>{3281db48-f394-49ea-a1ef-6ebd09828d50}</UniqueIdentifier> <UniqueIdentifier>{3281db48-f394-49ea-a1ef-6ebd09828d50}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA\x11"> <Filter Include="Source Files\CUDA\m7">
<UniqueIdentifier>{dd751f2d-bfd6-42c1-8f9b-cbe94e539353}</UniqueIdentifier> <UniqueIdentifier>{e5ec0e7d-cf23-44cc-88dc-66d846c217b0}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA\x13"> <Filter Include="Source Files\CUDA\x11">
<UniqueIdentifier>{d67a2af7-4851-4d21-910e-87791bc8ee35}</UniqueIdentifier> <UniqueIdentifier>{dd751f2d-bfd6-42c1-8f9b-cbe94e539353}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA\x15"> <Filter Include="Source Files\CUDA\x13">
<UniqueIdentifier>{a2403c22-6777-46ab-a55a-3fcc7386c974}</UniqueIdentifier> <UniqueIdentifier>{d67a2af7-4851-4d21-910e-87791bc8ee35}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Source Files\CUDA\x17"> <Filter Include="Source Files\CUDA\x15">
<UniqueIdentifier>{85dfae6a-66ca-4332-8cec-98ee70cbdf2f}</UniqueIdentifier> <UniqueIdentifier>{a2403c22-6777-46ab-a55a-3fcc7386c974}</UniqueIdentifier>
</Filter> </Filter>
</ItemGroup> <Filter Include="Source Files\CUDA\x17">
<ItemGroup> <UniqueIdentifier>{85dfae6a-66ca-4332-8cec-98ee70cbdf2f}</UniqueIdentifier>
<ClCompile Include="compat\jansson\dump.c"> </Filter>
<Filter>Source Files\CUDA\jansson</Filter> </ItemGroup>
</ClCompile> <ItemGroup>
<ClCompile Include="compat\jansson\hashtable.c"> <ClCompile Include="compat\jansson\dump.c">
<Filter>Source Files\CUDA\jansson</Filter> <Filter>Source Files\CUDA\jansson</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="compat\jansson\load.c"> <ClCompile Include="compat\jansson\hashtable.c">
<Filter>Source Files\CUDA\jansson</Filter> <Filter>Source Files\CUDA\jansson</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="compat\jansson\strbuffer.c"> <ClCompile Include="compat\jansson\load.c">
<Filter>Source Files\CUDA\jansson</Filter> <Filter>Source Files\CUDA\jansson</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="compat\jansson\utf.c"> <ClCompile Include="compat\jansson\strbuffer.c">
<Filter>Source Files\CUDA\jansson</Filter> <Filter>Source Files\CUDA\jansson</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="compat\jansson\value.c"> <ClCompile Include="compat\jansson\utf.c">
<Filter>Source Files\CUDA\jansson</Filter> <Filter>Source Files\CUDA\jansson</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="compat\getopt\getopt_long.c"> <ClCompile Include="compat\jansson\value.c">
<Filter>Source Files\getopt</Filter> <Filter>Source Files\CUDA\jansson</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="compat\gettimeofday.c"> <ClCompile Include="compat\getopt\getopt_long.c">
<Filter>Source Files\gettimeofday</Filter> <Filter>Source Files\getopt</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="util.c"> <ClCompile Include="compat\gettimeofday.c">
<Filter>Source Files</Filter> <Filter>Source Files\gettimeofday</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="cpu-miner.c"> <ClCompile Include="util.c">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="hefty1.c"> <ClCompile Include="cpu-miner.c">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="scrypt.c"> <ClCompile Include="hefty1.c">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="fuguecoin.cpp"> <ClCompile Include="scrypt.c">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="groestlcoin.cpp"> <ClCompile Include="fuguecoin.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\aes_helper.c"> <ClCompile Include="groestlcoin.cpp">
<Filter>Source Files\sph</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\blake.c"> <ClCompile Include="sph\aes_helper.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\bmw.c"> <ClCompile Include="sph\blake.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\cubehash.c"> <ClCompile Include="sph\bmw.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\echo.c"> <ClCompile Include="sph\cubehash.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\fugue.c"> <ClCompile Include="sph\echo.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\groestl.c"> <ClCompile Include="sph\fugue.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\jh.c"> <ClCompile Include="sph\groestl.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\keccak.c"> <ClCompile Include="sph\jh.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\luffa.c"> <ClCompile Include="sph\keccak.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\md_helper.c"> <ClCompile Include="sph\luffa.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\sha2.c"> <ClCompile Include="sph\md_helper.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\shavite.c"> <ClCompile Include="sph\sha2.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\simd.c"> <ClCompile Include="sph\shavite.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\skein.c"> <ClCompile Include="sph\simd.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="myriadgroestl.cpp"> <ClCompile Include="sph\skein.c">
<Filter>Source Files</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\hamsi.c"> <ClCompile Include="myriadgroestl.cpp">
<Filter>Source Files\sph</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\hamsi_helper.c"> <ClCompile Include="sph\hamsi.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\shabal.c"> <ClCompile Include="sph\hamsi_helper.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\whirlpool.c"> <ClCompile Include="sph\shabal.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\haval.c"> <ClCompile Include="sph\whirlpool.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\haval_helper.c"> <ClCompile Include="sph\haval.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="sph\sha2big.c"> <ClCompile Include="sph\haval_helper.c">
<Filter>Source Files\sph</Filter> <Filter>Source Files\sph</Filter>
</ClCompile> </ClCompile>
</ItemGroup> <ClCompile Include="sph\sha2big.c">
<ItemGroup> <Filter>Source Files\sph</Filter>
<ClInclude Include="compat.h"> </ClCompile>
<Filter>Header Files</Filter> <ClCompile Include="sph\ripemd.c">
</ClInclude> <Filter>Source Files\sph</Filter>
<ClInclude Include="elist.h"> </ClCompile>
<Filter>Header Files</Filter> <ClCompile Include="sph\sha2big.c">
</ClInclude> <Filter>Source Files\sph</Filter>
<ClInclude Include="miner.h"> </ClCompile>
<Filter>Header Files</Filter> <ClCompile Include="sph\sph_sha2.c">
</ClInclude> <Filter>Source Files\sph</Filter>
<ClInclude Include="compat\sys\time.h"> </ClCompile>
<Filter>Header Files\compat\sys</Filter> <ClCompile Include="sph\tiger.c">
</ClInclude> <Filter>Source Files\sph</Filter>
<ClInclude Include="compat\unistd.h"> </ClCompile>
<Filter>Header Files\compat</Filter> </ItemGroup>
</ClInclude> <ItemGroup>
<ClInclude Include="compat\inttypes.h"> <ClInclude Include="compat.h">
<Filter>Header Files\compat</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="compat\getopt\getopt.h"> <ClInclude Include="elist.h">
<Filter>Header Files\compat\getopt</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="compat\stdbool.h"> <ClInclude Include="miner.h">
<Filter>Header Files\compat</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="cpuminer-config.h"> <ClInclude Include="compat\sys\time.h">
<Filter>Header Files</Filter> <Filter>Header Files\compat\sys</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="hefty1.h"> <ClInclude Include="compat\unistd.h">
<Filter>Header Files</Filter> <Filter>Header Files\compat</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="uint256.h"> <ClInclude Include="compat\inttypes.h">
<Filter>Header Files</Filter> <Filter>Header Files\compat</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="cuda_groestlcoin.h"> <ClInclude Include="compat\getopt\getopt.h">
<Filter>Header Files\CUDA</Filter> <Filter>Header Files\compat\getopt</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_blake.h"> <ClInclude Include="compat\stdbool.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\compat</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_bmw.h"> <ClInclude Include="cpuminer-config.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_cubehash.h"> <ClInclude Include="hefty1.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_echo.h"> <ClInclude Include="uint256.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_fugue.h"> <ClInclude Include="cuda_groestlcoin.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\CUDA</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_groestl.h"> <ClInclude Include="sph\sph_blake.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_jh.h"> <ClInclude Include="sph\sph_bmw.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_keccak.h"> <ClInclude Include="sph\sph_cubehash.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_luffa.h"> <ClInclude Include="sph\sph_echo.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_shavite.h"> <ClInclude Include="sph\sph_fugue.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_simd.h"> <ClInclude Include="sph\sph_groestl.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_skein.h"> <ClInclude Include="sph\sph_jh.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_types.h"> <ClInclude Include="sph\sph_keccak.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="heavy\cuda_blake512.h"> <ClInclude Include="sph\sph_luffa.h">
<Filter>Header Files\CUDA\heavy</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="heavy\cuda_combine.h"> <ClInclude Include="sph\sph_shavite.h">
<Filter>Header Files\CUDA\heavy</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="heavy\cuda_groestl512.h"> <ClInclude Include="sph\sph_simd.h">
<Filter>Header Files\CUDA\heavy</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="heavy\cuda_hefty1.h"> <ClInclude Include="sph\sph_skein.h">
<Filter>Header Files\CUDA\heavy</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="heavy\cuda_keccak512.h"> <ClInclude Include="sph\sph_types.h">
<Filter>Header Files\CUDA\heavy</Filter> <Filter>Header Files\sph</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="heavy\cuda_sha256.h"> <ClInclude Include="heavy\cuda_blake512.h">
<Filter>Header Files\CUDA\heavy</Filter> <Filter>Header Files\CUDA\heavy</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="cuda_helper.h"> <ClInclude Include="heavy\cuda_combine.h">
<Filter>Header Files\CUDA</Filter> <Filter>Header Files\CUDA\heavy</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_hamsi.h"> <ClInclude Include="heavy\cuda_groestl512.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\CUDA\heavy</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_shabal.h"> <ClInclude Include="heavy\cuda_hefty1.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\CUDA\heavy</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_whirlpool.h"> <ClInclude Include="heavy\cuda_keccak512.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\CUDA\heavy</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_haval.h"> <ClInclude Include="heavy\cuda_sha256.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\CUDA\heavy</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="sph\sph_sha2.h"> <ClInclude Include="cuda_helper.h">
<Filter>Header Files\sph</Filter> <Filter>Header Files\CUDA</Filter>
</ClInclude> </ClInclude>
</ItemGroup> <ClInclude Include="sph\sph_hamsi.h">
<ItemGroup> <Filter>Header Files\sph</Filter>
<CudaCompile Include="cuda_fugue256.cu"> </ClInclude>
<Filter>Source Files\CUDA</Filter> <ClInclude Include="sph\sph_shabal.h">
</CudaCompile> <Filter>Header Files\sph</Filter>
<CudaCompile Include="cuda_groestlcoin.cu"> </ClInclude>
<Filter>Source Files\CUDA</Filter> <ClInclude Include="sph\sph_whirlpool.h">
</CudaCompile> <Filter>Header Files\sph</Filter>
<CudaCompile Include="groestl_functions_quad.cu"> </ClInclude>
<Filter>Source Files\CUDA</Filter> <ClInclude Include="sph\sph_haval.h">
</CudaCompile> <Filter>Header Files\sph</Filter>
<CudaCompile Include="bitslice_transformations_quad.cu"> </ClInclude>
<Filter>Source Files\CUDA</Filter> <ClInclude Include="sph\sph_sha2.h">
</CudaCompile> <Filter>Header Files\sph</Filter>
<CudaCompile Include="JHA\cuda_jha_keccak512.cu"> </ClInclude>
<Filter>Source Files\CUDA\JHA</Filter> <ClInclude Include="sph\sph_ripemd.h">
</CudaCompile> <Filter>Header Files\sph</Filter>
<CudaCompile Include="JHA\jackpotcoin.cu"> </ClInclude>
<Filter>Source Files\CUDA\JHA</Filter> <ClInclude Include="sph\sph_tiger.h">
</CudaCompile> <Filter>Header Files\sph</Filter>
<CudaCompile Include="cuda_myriadgroestl.cu"> </ClInclude>
<Filter>Source Files\CUDA</Filter> </ItemGroup>
</CudaCompile> <ItemGroup>
<CudaCompile Include="JHA\cuda_jha_compactionTest.cu"> <CudaCompile Include="cuda_fugue256.cu">
<Filter>Source Files\CUDA\JHA</Filter> <Filter>Source Files\CUDA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\cuda_jh512.cu"> <CudaCompile Include="cuda_groestlcoin.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\cuda_quark_blake512.cu"> <CudaCompile Include="groestl_functions_quad.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\cuda_quark_groestl512.cu"> <CudaCompile Include="bitslice_transformations_quad.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\cuda_skein512.cu"> <CudaCompile Include="JHA\cuda_jha_keccak512.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA\JHA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="heavy\cuda_blake512.cu"> <CudaCompile Include="JHA\jackpotcoin.cu">
<Filter>Source Files\CUDA\heavy</Filter> <Filter>Source Files\CUDA\JHA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="heavy\cuda_combine.cu"> <CudaCompile Include="cuda_myriadgroestl.cu">
<Filter>Source Files\CUDA\heavy</Filter> <Filter>Source Files\CUDA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="heavy\cuda_groestl512.cu"> <CudaCompile Include="JHA\cuda_jha_compactionTest.cu">
<Filter>Source Files\CUDA\heavy</Filter> <Filter>Source Files\CUDA\JHA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="heavy\cuda_hefty1.cu"> <CudaCompile Include="quark\cuda_jh512.cu">
<Filter>Source Files\CUDA\heavy</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="heavy\cuda_keccak512.cu"> <CudaCompile Include="quark\cuda_quark_blake512.cu">
<Filter>Source Files\CUDA\heavy</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="heavy\cuda_sha256.cu"> <CudaCompile Include="quark\cuda_quark_groestl512.cu">
<Filter>Source Files\CUDA\heavy</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="heavy\heavy.cu"> <CudaCompile Include="quark\cuda_skein512.cu">
<Filter>Source Files\CUDA\heavy</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\animecoin.cu"> <CudaCompile Include="heavy\cuda_blake512.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA\heavy</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\cuda_bmw512.cu"> <CudaCompile Include="heavy\cuda_combine.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA\heavy</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\cuda_quark_compactionTest.cu"> <CudaCompile Include="heavy\cuda_groestl512.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA\heavy</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\cuda_quark_keccak512.cu"> <CudaCompile Include="heavy\cuda_hefty1.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA\heavy</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\quarkcoin.cu"> <CudaCompile Include="heavy\cuda_keccak512.cu">
<Filter>Source Files\CUDA\quark</Filter> <Filter>Source Files\CUDA\heavy</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="cuda_nist5.cu"> <CudaCompile Include="heavy\cuda_sha256.cu">
<Filter>Source Files\CUDA</Filter> <Filter>Source Files\CUDA\heavy</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\cuda_x11_aes.cu"> <CudaCompile Include="heavy\heavy.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA\heavy</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\cuda_x11_cubehash512.cu"> <CudaCompile Include="quark\animecoin.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\cuda_x11_echo.cu"> <CudaCompile Include="quark\cuda_bmw512.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\cuda_x11_luffa512.cu"> <CudaCompile Include="quark\cuda_quark_compactionTest.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\cuda_x11_shavite512.cu"> <CudaCompile Include="quark\cuda_quark_keccak512.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\cuda_x11_simd512.cu"> <CudaCompile Include="quark\quarkcoin.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA\quark</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\fresh.cu"> <CudaCompile Include="cuda_nist5.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\x11.cu"> <CudaCompile Include="m7\cuda_m7_haval256.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x11\simd_functions.cu"> <CudaCompile Include="m7\cuda_m7_sha256.cu">
<Filter>Source Files\CUDA\x11</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x13\cuda_x13_fugue512.cu"> <CudaCompile Include="m7\cuda_m7_sha512.cu">
<Filter>Source Files\CUDA\x13</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x13\cuda_x13_hamsi512.cu"> <CudaCompile Include="m7\cuda_m7_whirlpool.cu">
<Filter>Source Files\CUDA\x13</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x13\x13.cu"> <CudaCompile Include="m7\cuda_mul.cu">
<Filter>Source Files\CUDA\x13</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="quark\cuda_checkhash.cu"> <CudaCompile Include="m7\cuda_mul2.cu">
<Filter>Source Files\CUDA</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x15\x14.cu"> <CudaCompile Include="m7\cuda_ripemd160.cu">
<Filter>Source Files\CUDA\x15</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x15\cuda_x14_shabal512.cu"> <CudaCompile Include="m7\cuda_tiger192.cu">
<Filter>Source Files\CUDA\x15</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x15\whirlpool.cu"> <CudaCompile Include="m7\m7_keccak512.cu">
<Filter>Source Files\CUDA\x15</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x15\x15.cu"> <CudaCompile Include="m7\m7.cu">
<Filter>Source Files\CUDA\x15</Filter> <Filter>Source Files\CUDA\m7</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x15\cuda_x15_whirlpool.cu"> <CudaCompile Include="x11\cuda_x11_aes.cu">
<Filter>Source Files\CUDA\x15</Filter> <Filter>Source Files\CUDA\x11</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x17\cuda_x17_haval512.cu"> <CudaCompile Include="x11\cuda_x11_cubehash512.cu">
<Filter>Source Files\CUDA\x17</Filter> <Filter>Source Files\CUDA\x11</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x17\cuda_x17_sha512.cu"> <CudaCompile Include="x11\cuda_x11_echo.cu">
<Filter>Source Files\CUDA\x17</Filter> <Filter>Source Files\CUDA\x11</Filter>
</CudaCompile> </CudaCompile>
<CudaCompile Include="x17\x17.cu"> <CudaCompile Include="x11\cuda_x11_luffa512.cu">
<Filter>Source Files\CUDA\x17</Filter> <Filter>Source Files\CUDA\x11</Filter>
</CudaCompile> </CudaCompile>
</ItemGroup> <CudaCompile Include="x11\cuda_x11_shavite512.cu">
</Project> <Filter>Source Files\CUDA\x11</Filter>
</CudaCompile>
<CudaCompile Include="x11\cuda_x11_simd512.cu">
<Filter>Source Files\CUDA\x11</Filter>
</CudaCompile>
<CudaCompile Include="x11\fresh.cu">
<Filter>Source Files\CUDA\x11</Filter>
</CudaCompile>
<CudaCompile Include="x11\x11.cu">
<Filter>Source Files\CUDA\x11</Filter>
</CudaCompile>
<CudaCompile Include="x11\simd_functions.cu">
<Filter>Source Files\CUDA\x11</Filter>
</CudaCompile>
<CudaCompile Include="x13\cuda_x13_fugue512.cu">
<Filter>Source Files\CUDA\x13</Filter>
</CudaCompile>
<CudaCompile Include="x13\cuda_x13_hamsi512.cu">
<Filter>Source Files\CUDA\x13</Filter>
</CudaCompile>
<CudaCompile Include="x13\x13.cu">
<Filter>Source Files\CUDA\x13</Filter>
</CudaCompile>
<CudaCompile Include="quark\cuda_checkhash.cu">
<Filter>Source Files\CUDA</Filter>
</CudaCompile>
<CudaCompile Include="x15\x14.cu">
<Filter>Source Files\CUDA\x15</Filter>
</CudaCompile>
<CudaCompile Include="x15\cuda_x14_shabal512.cu">
<Filter>Source Files\CUDA\x15</Filter>
</CudaCompile>
<CudaCompile Include="x15\whirlpool.cu">
<Filter>Source Files\CUDA\x15</Filter>
</CudaCompile>
<CudaCompile Include="x15\x15.cu">
<Filter>Source Files\CUDA\x15</Filter>
</CudaCompile>
<CudaCompile Include="x15\cuda_x15_whirlpool.cu">
<Filter>Source Files\CUDA\x15</Filter>
</CudaCompile>
<CudaCompile Include="x17\cuda_x17_haval512.cu">
<Filter>Source Files\CUDA\x17</Filter>
</CudaCompile>
<CudaCompile Include="x17\cuda_x17_sha512.cu">
<Filter>Source Files\CUDA\x17</Filter>
</CudaCompile>
<CudaCompile Include="x17\x17.cu">
<Filter>Source Files\CUDA\x17</Filter>
</CudaCompile>
</ItemGroup>
</Project>

5
util.c
View File

@ -125,7 +125,7 @@ void applog(int prio, const char *fmt, ...)
color = ""; color = "";
len = 40 + strlen(fmt) + 2; len = 40 + strlen(fmt) + 2;
f = alloca(len); f = (char*) alloca(len);
sprintf(f, "[%d-%02d-%02d %02d:%02d:%02d]%s %s%s\n", sprintf(f, "[%d-%02d-%02d %02d:%02d:%02d]%s %s%s\n",
tm.tm_year + 1900, tm.tm_year + 1900,
tm.tm_mon + 1, tm.tm_mon + 1,
@ -478,8 +478,7 @@ err_out:
/* note: called bin2hex in cpu-miner */ /* note: called bin2hex in cpu-miner */
void cbin2hex(char *s, const unsigned char *p, size_t len) void cbin2hex(char *s, const unsigned char *p, size_t len)
{ {
int i; for (size_t i = 0; i < len; i++)
for (i = 0; i < len; i++)
sprintf(s + (i * 2), "%02x", (unsigned int) p[i]); sprintf(s + (i * 2), "%02x", (unsigned int) p[i]);
} }