diff options
| author | djm <> | 2010-10-01 22:59:01 +0000 |
|---|---|---|
| committer | djm <> | 2010-10-01 22:59:01 +0000 |
| commit | 8922d4bc4a8b8893d72a48deb2cdf58215f98505 (patch) | |
| tree | 939b752540947d33507b3acc48d76a8bfb7c3dc3 /src/lib/libcrypto/md32_common.h | |
| parent | 76262f7bf9262f965142b1b2b2105cb279c5c696 (diff) | |
| download | openbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.tar.gz openbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.tar.bz2 openbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.zip | |
resolve conflicts, fix local changes
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/md32_common.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/md32_common.h b/src/lib/libcrypto/md32_common.h index 61bcd9786f..1cb783944e 100644 --- a/src/lib/libcrypto/md32_common.h +++ b/src/lib/libcrypto/md32_common.h | |||
| @@ -241,11 +241,11 @@ | |||
| 241 | #ifndef PEDANTIC | 241 | #ifndef PEDANTIC |
| 242 | # if defined(__GNUC__) && __GNUC__>=2 && !defined(OPENSSL_NO_ASM) && !defined(OPENSSL_NO_INLINE_ASM) | 242 | # if defined(__GNUC__) && __GNUC__>=2 && !defined(OPENSSL_NO_ASM) && !defined(OPENSSL_NO_INLINE_ASM) |
| 243 | # if defined(__s390x__) | 243 | # if defined(__s390x__) |
| 244 | # define HOST_c2l(c,l) ({ asm ("lrv %0,0(%1)" \ | 244 | # define HOST_c2l(c,l) ({ asm ("lrv %0,%1" \ |
| 245 | :"=r"(l) : "r"(c)); \ | 245 | :"=d"(l) :"m"(*(const unsigned int *)(c)));\ |
| 246 | (c)+=4; (l); }) | 246 | (c)+=4; (l); }) |
| 247 | # define HOST_l2c(l,c) ({ asm ("strv %0,0(%1)" \ | 247 | # define HOST_l2c(l,c) ({ asm ("strv %1,%0" \ |
| 248 | : : "r"(l),"r"(c) : "memory"); \ | 248 | :"=m"(*(unsigned int *)(c)) :"d"(l));\ |
| 249 | (c)+=4; (l); }) | 249 | (c)+=4; (l); }) |
| 250 | # endif | 250 | # endif |
| 251 | # endif | 251 | # endif |
| @@ -293,7 +293,7 @@ int HASH_UPDATE (HASH_CTX *c, const void *data_, size_t len) | |||
| 293 | * Wei Dai <weidai@eskimo.com> for pointing it out. */ | 293 | * Wei Dai <weidai@eskimo.com> for pointing it out. */ |
| 294 | if (l < c->Nl) /* overflow */ | 294 | if (l < c->Nl) /* overflow */ |
| 295 | c->Nh++; | 295 | c->Nh++; |
| 296 | c->Nh+=(len>>29); /* might cause compiler warning on 16-bit */ | 296 | c->Nh+=(HASH_LONG)(len>>29); /* might cause compiler warning on 16-bit */ |
| 297 | c->Nl=l; | 297 | c->Nl=l; |
| 298 | 298 | ||
| 299 | n = c->num; | 299 | n = c->num; |
| @@ -331,7 +331,7 @@ int HASH_UPDATE (HASH_CTX *c, const void *data_, size_t len) | |||
| 331 | if (len != 0) | 331 | if (len != 0) |
| 332 | { | 332 | { |
| 333 | p = (unsigned char *)c->data; | 333 | p = (unsigned char *)c->data; |
| 334 | c->num = len; | 334 | c->num = (unsigned int)len; |
| 335 | memcpy (p,data,len); | 335 | memcpy (p,data,len); |
| 336 | } | 336 | } |
| 337 | return 1; | 337 | return 1; |
