Reorganize scrypt function implementations.
authorCryptoManiac <balthazar@yandex.ru>
Thu, 9 Apr 2015 14:18:00 +0000 (17:18 +0300)
committerCryptoManiac <balthazar@yandex.ru>
Thu, 9 Apr 2015 14:21:55 +0000 (17:21 +0300)
commit6512a48cfcd772c6ae6b17fa0b3e8c001f1657fb
treefa0d40b8fc13ec5f9954054ad2b62f6d9455e309
parent1c528b8c41332bdc376329954ab7e119d5724908
Reorganize scrypt function implementations.

* Move assembler and intrinsic implementations to separate folders;
* New cpp wrapper for assembler implementations;
* Generic implementation now presented by fully autonomous scrypt-generic.cpp module.
19 files changed:
MSVC/libcommon/libcommon.vcxproj
MSVC/libcommon/libcommon.vcxproj.filters
novacoin-qt.pro
src/makefile.bsd
src/makefile.linux-mingw
src/makefile.mingw
src/makefile.osx
src/makefile.unix
src/obj/.gitignore
src/scrypt-asm/asm-wrapper.cpp [new file with mode: 0644]
src/scrypt-asm/obj/.gitignore [new file with mode: 0644]
src/scrypt-asm/scrypt-arm.S [moved from src/scrypt-arm.S with 100% similarity]
src/scrypt-asm/scrypt-x86.S [moved from src/scrypt-x86.S with 100% similarity]
src/scrypt-asm/scrypt-x86_64.S [moved from src/scrypt-x86_64.S with 100% similarity]
src/scrypt-generic.cpp [moved from src/scrypt-generic.c with 82% similarity]
src/scrypt-intrin/obj/.gitignore [new file with mode: 0644]
src/scrypt-intrin/scrypt-sse2.cpp [moved from src/scrypt-sse2.cpp with 99% similarity]
src/scrypt.cpp [deleted file]
src/scrypt.h