summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/sha/sha_locl.h
diff options
context:
space:
mode:
authormiod <>2014-04-17 21:11:01 +0000
committermiod <>2014-04-17 21:11:01 +0000
commit83dba8f46a8d85fa607f51d18cd239d367c96b6d (patch)
tree6ad194b139c15c87fc32186104109840046f63bd /src/lib/libcrypto/sha/sha_locl.h
parent1c6d8e10c55680bf1b3261a5be4aa6974c5623e7 (diff)
downloadopenbsd-83dba8f46a8d85fa607f51d18cd239d367c96b6d.tar.gz
openbsd-83dba8f46a8d85fa607f51d18cd239d367c96b6d.tar.bz2
openbsd-83dba8f46a8d85fa607f51d18cd239d367c96b6d.zip
There are no plans to ever build this with the Metrojerks compiler.
Diffstat (limited to 'src/lib/libcrypto/sha/sha_locl.h')
-rw-r--r--src/lib/libcrypto/sha/sha_locl.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/lib/libcrypto/sha/sha_locl.h b/src/lib/libcrypto/sha/sha_locl.h
index d673255f78..6c6cd64282 100644
--- a/src/lib/libcrypto/sha/sha_locl.h
+++ b/src/lib/libcrypto/sha/sha_locl.h
@@ -94,16 +94,9 @@ static void sha_block_data_order (SHA_CTX *c, const void *p,size_t num);
94# define HASH_FINAL SHA1_Final 94# define HASH_FINAL SHA1_Final
95# define HASH_INIT SHA1_Init 95# define HASH_INIT SHA1_Init
96# define HASH_BLOCK_DATA_ORDER sha1_block_data_order 96# define HASH_BLOCK_DATA_ORDER sha1_block_data_order
97# if defined(__MWERKS__) && defined(__MC68K__) 97# define Xupdate(a,ix,ia,ib,ic,id) ( (a)=(ia^ib^ic^id), \
98 /* Metrowerks for Motorola fails otherwise:-( <appro@fy.chalmers.se> */
99# define Xupdate(a,ix,ia,ib,ic,id) do { (a)=(ia^ib^ic^id); \
100 ix=(a)=ROTATE((a),1); \
101 } while (0)
102# else
103# define Xupdate(a,ix,ia,ib,ic,id) ( (a)=(ia^ib^ic^id), \
104 ix=(a)=ROTATE((a),1) \ 98 ix=(a)=ROTATE((a),1) \
105 ) 99 )
106# endif
107 100
108#ifndef SHA1_ASM 101#ifndef SHA1_ASM
109static 102static