From 905b0243e70dc5cb6b889c925fb76d86dd750775 Mon Sep 17 00:00:00 2001 From: wborgeaud Date: Thu, 14 Jul 2022 13:07:58 +0200 Subject: [PATCH] Minor fixes --- evm/src/cpu/kernel/aggregator.rs | 2 ++ evm/src/cpu/kernel/asm/ecrecover.asm | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/evm/src/cpu/kernel/aggregator.rs b/evm/src/cpu/kernel/aggregator.rs index fbe1c990..aba35828 100644 --- a/evm/src/cpu/kernel/aggregator.rs +++ b/evm/src/cpu/kernel/aggregator.rs @@ -25,6 +25,8 @@ pub(crate) fn combined_kernel() -> Kernel { include_str!("asm/secp256k1/curve_mul.asm"), include_str!("asm/secp256k1/curve_add.asm"), include_str!("asm/secp256k1/moddiv.asm"), + include_str!("asm/secp256k1/lift_x.asm"), + include_str!("asm/secp256k1/inverse_scalar.asm"), include_str!("asm/ecrecover.asm"), include_str!("asm/storage_read.asm"), include_str!("asm/storage_write.asm"), diff --git a/evm/src/cpu/kernel/asm/ecrecover.asm b/evm/src/cpu/kernel/asm/ecrecover.asm index 97d12616..1f36eb61 100644 --- a/evm/src/cpu/kernel/asm/ecrecover.asm +++ b/evm/src/cpu/kernel/asm/ecrecover.asm @@ -5,7 +5,7 @@ global ecrecover: // stack: isValid(v,r,s), hash, v, r, s, retdest %jumpi(ecrecover_valid_input) // stack: hash, v, r, s, retdest - %pop(4) + %pop4 // stack: retdest %ecrecover_invalid_input