From 89cdfefab4c9f783a8042ae67e36e3133271988b Mon Sep 17 00:00:00 2001 From: xermicus Date: Wed, 19 Feb 2025 10:41:32 +0100 Subject: [PATCH] remove some dead code leftovers (#218) Signed-off-by: Cyrill Leutwiler --- .../src/polkavm/context/function/mod.rs | 16 ---------------- .../statement/expression/function_call/mod.rs | 4 ++-- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/crates/llvm-context/src/polkavm/context/function/mod.rs b/crates/llvm-context/src/polkavm/context/function/mod.rs index 4280077..8308116 100644 --- a/crates/llvm-context/src/polkavm/context/function/mod.rs +++ b/crates/llvm-context/src/polkavm/context/function/mod.rs @@ -212,22 +212,6 @@ impl<'ctx> Function<'ctx> { } } - /// Sets the exception handler attributes. - pub fn set_exception_handler_attributes( - llvm: &'ctx inkwell::context::Context, - declaration: Declaration<'ctx>, - ) { - Self::set_attributes(llvm, declaration, vec![Attribute::NoInline], false); - } - - /// Sets the CXA-throw attributes. - pub fn set_cxa_throw_attributes( - llvm: &'ctx inkwell::context::Context, - declaration: Declaration<'ctx>, - ) { - Self::set_attributes(llvm, declaration, vec![Attribute::NoProfile], false); - } - /// Sets the pure function attributes. pub fn set_pure_function_attributes( llvm: &'ctx inkwell::context::Context, diff --git a/crates/solidity/src/yul/parser/statement/expression/function_call/mod.rs b/crates/solidity/src/yul/parser/statement/expression/function_call/mod.rs index a906003..c8f35fd 100644 --- a/crates/solidity/src/yul/parser/statement/expression/function_call/mod.rs +++ b/crates/solidity/src/yul/parser/statement/expression/function_call/mod.rs @@ -943,7 +943,7 @@ impl FunctionCall { Name::BlobHash => { let _arguments = self.pop_arguments_llvm::(context)?; anyhow::bail!( - "{} The `BLOBHASH` instruction is not supported until zkVM v1.5.0", + "{} The `BLOBHASH` instruction is not supported in revive", location ); } @@ -958,7 +958,7 @@ impl FunctionCall { } Name::BlobBaseFee => { anyhow::bail!( - "{} The `BLOBBASEFEE` instruction is not supported until zkVM v1.5.0", + "{} The `BLOBBASEFEE` instruction is not supported in revive", location ); }