diff --git a/include/oaknut/impl/arm64_encode_helpers.inc.hpp b/include/oaknut/impl/arm64_encode_helpers.inc.hpp index 2675a3f..421db2f 100644 --- a/include/oaknut/impl/arm64_encode_helpers.inc.hpp +++ b/include/oaknut/impl/arm64_encode_helpers.inc.hpp @@ -129,7 +129,7 @@ std::uint32_t encode(AddrOffset v) label->m_wbs.emplace_back(Label::Writeback{Policy::current_address(), ~splat, static_cast(encode_fn)}); return 0u; }, - [&](const void* p) { + [&]([[maybe_unused]] const void* p) { if constexpr (Policy::has_absolute_addresses) { return encode_fn(Policy::current_address(), reinterpret_cast(p)); } else { @@ -159,7 +159,7 @@ std::uint32_t encode(PageOffset v) label->m_wbs.emplace_back(Label::Writeback{Policy::current_address(), ~splat, static_cast(encode_fn)}); return 0u; }, - [&](const void* p) { + [&]([[maybe_unused]] const void* p) { if constexpr (Policy::has_absolute_addresses) { return encode_fn(Policy::current_address(), reinterpret_cast(p)); } else {