update libtomcrypt, add more hashes to library.
This commit is contained in:
parent
1bd5fc519f
commit
72ccf6a3ad
|
@ -90,6 +90,7 @@ typedef unsigned long ulong32;
|
|||
|
||||
|
||||
#define XMEMCPY memcpy
|
||||
#define XMEMSET memset
|
||||
|
||||
#ifndef MAX
|
||||
#define MAX(x, y) ( ((x)>(y))?(x):(y) )
|
||||
|
@ -110,10 +111,28 @@ typedef unsigned long ulong32;
|
|||
#define LTC_ARGCHKVD(x) LTC_ARGCHK(x)
|
||||
|
||||
|
||||
#if 0
|
||||
/* 64-bit constants */
|
||||
#define LTC_BLAKE2B
|
||||
#define LTC_SHA3
|
||||
#define LTC_TIGER
|
||||
#define LTC_SHA512
|
||||
#define LTC_WHIRLPOOL
|
||||
|
||||
#define LTC_CHC_HASH
|
||||
|
||||
#endif
|
||||
|
||||
#define LTC_BLAKE2S
|
||||
#define LTC_MD2
|
||||
#define LTC_MD4
|
||||
#define LTC_MD5
|
||||
#define LTC_RIPEMD128
|
||||
#define LTC_RIPEMD160
|
||||
#define LTC_RIPEMD256
|
||||
#define LTC_RIPEMD320
|
||||
#define LTC_SHA1
|
||||
#define LTC_SHA256
|
||||
|
||||
//#include <tomcrypt_cfg.h>
|
||||
//#include <tomcrypt_macros.h>
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 6ad52252688bb34f90b5e79da4830a927e87b81f
|
||||
Subproject commit 04573d8100eb60e958eca2a961a1264a7aaadebc
|
13
makefile
13
makefile
|
@ -76,16 +76,21 @@ OverlayIIgs: OverlayIIgs.c.o OverlayIIgs-flags.c.o $(LIBRARIES)
|
|||
|
||||
|
||||
LTC_H = libtomcrypt/src/hashes/
|
||||
lib/libtomcrypt : $(LTC_H)/md2.c.o $(LTC_H)/md4.c.o $(LTC_H)/md5.c.o $(LTC_H)/sha1.c.o | lib
|
||||
lib/libtomcrypt : \
|
||||
$(LTC_H)/md2.c.o $(LTC_H)/md4.c.o $(LTC_H)/md5.c.o \
|
||||
$(LTC_H)/sha1.c.o $(LTC_H)/blake2s.c.o \
|
||||
$(LTC_H)/rmd128.c.o $(LTC_H)/rmd160.c.o $(LTC_H)/rmd256.c.o $(LTC_H)/rmd320.c.o \
|
||||
$(LTC_H)/sha2/sha224.c.o $(LTC_H)/sha2/sha256.c.o $(LTC_H)/sha2/sha384.c.o \
|
||||
| lib
|
||||
$(MPW) Lib $(LIBFLAGS) -o $@ $^
|
||||
|
||||
|
||||
$(LTC_H)%.c.o : $(LTC_H)%.c
|
||||
$(MPW) SC $(SCFLAGS) $< -o $@
|
||||
# $(LTC_H)%.c.o : $(LTC_H)%.c
|
||||
# $(MPW) --stack=0x10000 SC $(SCFLAGS) $< -o $@
|
||||
|
||||
|
||||
%.c.o : %.c
|
||||
$(MPW) SC $(SCFLAGS) $< -o $@
|
||||
$(MPW) --stack=0x10000 SC $(SCFLAGS) $< -o $@
|
||||
|
||||
% : %.c.o $(LIBRARIES)
|
||||
$(MPW) Link $(LDFLAGS) -o $@ $^ $(LIBS)
|
||||
|
|
Loading…
Reference in New Issue