diff options
author | miod <> | 2014-04-17 21:11:01 +0000 |
---|---|---|
committer | miod <> | 2014-04-17 21:11:01 +0000 |
commit | 83dba8f46a8d85fa607f51d18cd239d367c96b6d (patch) | |
tree | 6ad194b139c15c87fc32186104109840046f63bd /src/lib/libcrypto/sha/sha_locl.h | |
parent | 1c6d8e10c55680bf1b3261a5be4aa6974c5623e7 (diff) | |
download | openbsd-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.h | 9 |
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 |
109 | static | 102 | static |