From 6527b58b74d812fbccd8897ed239aac96692bebd Mon Sep 17 00:00:00 2001 From: yvan-burrie Date: Thu, 2 Aug 2018 02:54:01 +0200 Subject: [PATCH] Fix ASM keyword in hash.c See: https://gcc.gnu.org/onlinedocs/gcc/Alternate-Keywords.html#Alternate-Keywords --- engine/lib/hash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/lib/hash.c b/engine/lib/hash.c index bdb2ff4..7bcba72 100644 --- a/engine/lib/hash.c +++ b/engine/lib/hash.c @@ -385,7 +385,7 @@ PH7_PRIVATE sxi32 SyMD5Compute(const void *pIn, sxu32 nLen, unsigned char zDiges * instructions. */ #define SHA_ROT(op, x, k) \ - ({ unsigned int y; asm(op " %1,%0" : "=r" (y) : "I" (k), "0" (x)); y; }) + ({ unsigned int y; __asm__(op " %1,%0" : "=r" (y) : "I" (k), "0" (x)); y; }) #define rol(x,k) SHA_ROT("roll", x, k) #define ror(x,k) SHA_ROT("rorl", x, k)