summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2025-12-08 19:18:12 -0500
committerMason Reed <35282038+emesare@users.noreply.github.com>2025-12-10 17:35:19 -0500
commit2c7ba495a6c1d8b3639b74334b0cdd1809af807e (patch)
treea83f47d51954ad4abf24c64f6d37465b1ebbc1ea /arch
parentbc195c1c21da0400a1a1dde1fcdde45d687e666f (diff)
[Rust] Remove `UnusedRegisterStackInfo` and update architecture documentation
Diffstat (limited to 'arch')
-rw-r--r--arch/msp430/src/architecture.rs4
-rw-r--r--arch/riscv/src/lib.rs4
2 files changed, 4 insertions, 4 deletions
diff --git a/arch/msp430/src/architecture.rs b/arch/msp430/src/architecture.rs
index 91826193..ef4c503a 100644
--- a/arch/msp430/src/architecture.rs
+++ b/arch/msp430/src/architecture.rs
@@ -5,7 +5,7 @@ use crate::register::Register;
use binaryninja::{
architecture::{
Architecture, CoreArchitecture, CustomArchitectureHandle, FlagCondition, InstructionInfo,
- UnusedIntrinsic, UnusedRegisterStack, UnusedRegisterStackInfo,
+ UnusedIntrinsic, UnusedRegisterStack,
},
disassembly::{InstructionTextToken, InstructionTextTokenKind},
Endianness,
@@ -42,7 +42,7 @@ impl Msp430 {
impl Architecture for Msp430 {
type Handle = CustomArchitectureHandle<Self>;
- type RegisterStackInfo = UnusedRegisterStackInfo<Self::Register>;
+ type RegisterStackInfo = UnusedRegisterStack<Self::Register>;
type RegisterStack = UnusedRegisterStack<Self::Register>;
type Register = Register;
type RegisterInfo = Register;
diff --git a/arch/riscv/src/lib.rs b/arch/riscv/src/lib.rs
index 6ce25406..22ecdd6d 100644
--- a/arch/riscv/src/lib.rs
+++ b/arch/riscv/src/lib.rs
@@ -11,7 +11,7 @@ use binaryninja::{
architecture::{
Architecture, ArchitectureExt, CoreArchitecture, CustomArchitectureHandle,
ImplicitRegisterExtend, InstructionInfo, Register as Reg, RegisterInfo, UnusedFlag,
- UnusedRegisterStack, UnusedRegisterStackInfo,
+ UnusedRegisterStack,
},
binary_view::{BinaryView, BinaryViewExt},
calling_convention::{register_calling_convention, CallingConvention, ConventionBuilder},
@@ -644,7 +644,7 @@ impl<D: RiscVDisassembler> Architecture for RiscVArch<D> {
type RegisterInfo = Register<D>;
type Register = Register<D>;
- type RegisterStackInfo = UnusedRegisterStackInfo<Self::Register>;
+ type RegisterStackInfo = UnusedRegisterStack<Self::Register>;
type RegisterStack = UnusedRegisterStack<Self::Register>;
type Flag = UnusedFlag;