mirror of
https://github.com/ksherlock/mpw-tools.git
synced 2026-04-24 00:17:33 +00:00
update libtomcrypt, add more hashes to library.
This commit is contained in:
@@ -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
Submodule libtomcrypt updated: 6ad5225268...04573d8100
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user