summaryrefslogtreecommitdiffstats
path: root/src/sh_tiger1_64.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sh_tiger1_64.c')
-rw-r--r--src/sh_tiger1_64.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sh_tiger1_64.c b/src/sh_tiger1_64.c
index 9218d8a..d85a115 100644
--- a/src/sh_tiger1_64.c
+++ b/src/sh_tiger1_64.c
@@ -139,7 +139,7 @@ static /*volatile*/ const word64 XOR_CONST2=0x0123456789ABCDEFLL;
#define roundend(a,b,c,x) \
: "+r" (a), "+r" (b), "+r" (c) \
- : "r" (a), "r" (b), "r" (c), "m" (x), "r" (&tiger_table),\
+ : "g" (a), "g" (b), "g" (c), "m" (x), "r" (&tiger_table),\
"i" (MASK0), "i" (MASK8), "i" (MASK16), "r" (MASK32), "r" (MASK40), "r" (MASK48) \
: "3", "%rax","%rbx","%rcx","%rdx","%rsi", "%edi", "%r8" );