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 ); }