mirror of
https://github.com/libtom/libtomcrypt
synced 2026-08-25 20:26:07 -04:00
Let's see if AESNI makes a difference
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
This commit is contained in:
parent
0aef68af83
commit
4d84f53ee7
2 changed files with 11 additions and 3 deletions
|
|
@ -35,7 +35,13 @@ build_script:
|
|||
ninja
|
||||
cd..
|
||||
nmake -f makefile.msvc all
|
||||
cp test.exe test-stock.exe
|
||||
cp timing.exe timing-stock.exe
|
||||
nmake -f makefile.msvc clean
|
||||
nmake -f makefile.msvc all CFLAGS="/Ox /DUSE_LTM /DLTM_DESC /DLTC_AES_NI /I../libtommath"
|
||||
test_script:
|
||||
- cmd: test.exe
|
||||
- cmd: >-
|
||||
test-stock.exe
|
||||
test.exe
|
||||
timing-stock.exe cipher_ecb
|
||||
timing.exe cipher_ecb
|
||||
|
|
|
|||
|
|
@ -294,13 +294,15 @@ test.exe: $(LIBMAIN_S) $(TOBJECTS)
|
|||
cl $(LTC_CFLAGS) $(TOBJECTS) $(LIBMAIN_S) $(LTC_LDFLAGS) /Fe$@
|
||||
@echo NOTICE: start the tests by launching test.exe
|
||||
|
||||
all: $(LIBMAIN_S) hashsum.exe crypt.exe small.exe tv_gen.exe sizes.exe constants.exe timing.exe test.exe
|
||||
ALL_TEST=hashsum.exe crypt.exe small.exe tv_gen.exe sizes.exe constants.exe timing.exe test.exe
|
||||
|
||||
all: $(LIBMAIN_S) $(ALL_TEST)
|
||||
|
||||
test: test.exe
|
||||
|
||||
clean:
|
||||
@-cmd /c del /Q *_tv.txt 2>nul
|
||||
@-cmd /c del /Q /S *.OBJ *.LIB *.EXE *.DLL 2>nul
|
||||
@-cmd /c del /Q /S *.OBJ *.LIB $(ALL_TEST) *.DLL 2>nul
|
||||
|
||||
#Install the library + headers
|
||||
install: $(LIBMAIN_S)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue