Commit a5313cf3 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

sha512.c update for esoteric PPC platfrom(s) [from HEAD].

PR: 1998
parent b26c45b0
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -380,7 +380,7 @@ static const SHA_LONG64 K512[80] = {
				((SHA_LONG64)hi)<<32|lo;	})
#   endif
#  elif (defined(_ARCH_PPC) && defined(__64BIT__)) || defined(_ARCH_PPC64)
#   define ROTR(a,n)	({ unsigned long ret;		\
#   define ROTR(a,n)	({ SHA_LONG64 ret;		\
				asm ("rotrdi %0,%1,%2"	\
				: "=r"(ret)		\
				: "r"(a),"K"(n)); ret;	})