summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ripemd/rmd_locl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/ripemd/rmd_locl.h')
-rw-r--r--src/lib/libcrypto/ripemd/rmd_locl.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/lib/libcrypto/ripemd/rmd_locl.h b/src/lib/libcrypto/ripemd/rmd_locl.h
index 7b835dfbd4..f14b346e66 100644
--- a/src/lib/libcrypto/ripemd/rmd_locl.h
+++ b/src/lib/libcrypto/ripemd/rmd_locl.h
@@ -72,28 +72,20 @@
72 */ 72 */
73#ifdef RMD160_ASM 73#ifdef RMD160_ASM
74# if defined(__i386) || defined(__i386__) || defined(_M_IX86) || defined(__INTEL__) 74# if defined(__i386) || defined(__i386__) || defined(_M_IX86) || defined(__INTEL__)
75# define ripemd160_block_host_order ripemd160_block_asm_host_order 75# define ripemd160_block_data_order ripemd160_block_asm_data_order
76# endif 76# endif
77#endif 77#endif
78 78
79void ripemd160_block_host_order (RIPEMD160_CTX *c, const void *p,int num); 79void ripemd160_block_data_order (RIPEMD160_CTX *c, const void *p,size_t num);
80void ripemd160_block_data_order (RIPEMD160_CTX *c, const void *p,int num);
81
82#if defined(__i386) || defined(__i386__) || defined(_M_IX86) || defined(__INTEL__)
83#define ripemd160_block_data_order ripemd160_block_host_order
84#endif
85 80
86#define DATA_ORDER_IS_LITTLE_ENDIAN 81#define DATA_ORDER_IS_LITTLE_ENDIAN
87 82
88#define HASH_LONG RIPEMD160_LONG 83#define HASH_LONG RIPEMD160_LONG
89#define HASH_LONG_LOG2 RIPEMD160_LONG_LOG2
90#define HASH_CTX RIPEMD160_CTX 84#define HASH_CTX RIPEMD160_CTX
91#define HASH_CBLOCK RIPEMD160_CBLOCK 85#define HASH_CBLOCK RIPEMD160_CBLOCK
92#define HASH_LBLOCK RIPEMD160_LBLOCK
93#define HASH_UPDATE RIPEMD160_Update 86#define HASH_UPDATE RIPEMD160_Update
94#define HASH_TRANSFORM RIPEMD160_Transform 87#define HASH_TRANSFORM RIPEMD160_Transform
95#define HASH_FINAL RIPEMD160_Final 88#define HASH_FINAL RIPEMD160_Final
96#define HASH_BLOCK_HOST_ORDER ripemd160_block_host_order
97#define HASH_MAKE_STRING(c,s) do { \ 89#define HASH_MAKE_STRING(c,s) do { \
98 unsigned long ll; \ 90 unsigned long ll; \
99 ll=(c)->A; HOST_l2c(ll,(s)); \ 91 ll=(c)->A; HOST_l2c(ll,(s)); \
@@ -102,9 +94,7 @@ void ripemd160_block_data_order (RIPEMD160_CTX *c, const void *p,int num);
102 ll=(c)->D; HOST_l2c(ll,(s)); \ 94 ll=(c)->D; HOST_l2c(ll,(s)); \
103 ll=(c)->E; HOST_l2c(ll,(s)); \ 95 ll=(c)->E; HOST_l2c(ll,(s)); \
104 } while (0) 96 } while (0)
105#if !defined(L_ENDIAN) || defined(ripemd160_block_data_order)
106#define HASH_BLOCK_DATA_ORDER ripemd160_block_data_order 97#define HASH_BLOCK_DATA_ORDER ripemd160_block_data_order
107#endif
108 98
109#include "md32_common.h" 99#include "md32_common.h"
110 100