diff options
Diffstat (limited to 'fips/fips_canister.c')
-rw-r--r-- | fips/fips_canister.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fips/fips_canister.c b/fips/fips_canister.c index 174466189b..c30362e5da 100644 --- a/fips/fips_canister.c +++ b/fips/fips_canister.c @@ -84,7 +84,8 @@ static void *instruction_pointer(void) __asm __volatile ( "move %1,$31\n\t" /* save ra */ "bal .+8; nop\n\t" "move %0,$31\n\t" - "move $31,%1" /* restore ra */ + /* restore ra */ + "move $31,%1" : "=r"(ret),"=r"(scratch) ); # elif defined(__ppc__) || defined(__powerpc) || defined(__powerpc__) || \ defined(__POWERPC__) || defined(_POWER) || defined(__PPC__) || \ |