summaryrefslogtreecommitdiff
path: root/rust/src
diff options
context:
space:
mode:
authorRubens Brandão <git@rubens.io>2024-05-16 06:24:49 -0300
committerMason Reed <mason@vector35.com>2024-07-01 08:46:29 -0400
commitbee0ff9e63dcbfa2825f1143aefe097c3844743e (patch)
treebee93eacfd46b410c11e4646157f24f61644565c /rust/src
parentbd34931330858810a881b110f6b03ef198cb3664 (diff)
Fix callee_saved_registers for CallingConvention
Diffstat (limited to 'rust/src')
-rw-r--r--rust/src/callingconvention.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/rust/src/callingconvention.rs b/rust/src/callingconvention.rs
index e7888131..a009b439 100644
--- a/rust/src/callingconvention.rs
+++ b/rust/src/callingconvention.rs
@@ -128,7 +128,7 @@ where
where
C: CallingConventionBase,
{
- ffi_wrap!("CallingConvention::_callee_saved_registers", unsafe {
+ ffi_wrap!("CallingConvention::callee_saved_registers", unsafe {
let ctxt = &*(ctxt as *mut CustomCallingConventionContext<C>);
let regs = ctxt.cc.callee_saved_registers();
@@ -705,7 +705,7 @@ impl Debug for CallingConvention<CoreArchitecture> {
pub struct ConventionBuilder<A: Architecture> {
caller_saved_registers: Vec<A::Register>,
- _callee_saved_registers: Vec<A::Register>,
+ callee_saved_registers: Vec<A::Register>,
int_arg_registers: Vec<A::Register>,
float_arg_registers: Vec<A::Register>,
@@ -774,7 +774,7 @@ impl<A: Architecture> ConventionBuilder<A> {
pub fn new(arch: &A) -> Self {
Self {
caller_saved_registers: Vec::new(),
- _callee_saved_registers: Vec::new(),
+ callee_saved_registers: Vec::new(),
int_arg_registers: Vec::new(),
float_arg_registers: Vec::new(),
@@ -799,7 +799,7 @@ impl<A: Architecture> ConventionBuilder<A> {
}
reg_list!(caller_saved_registers);
- reg_list!(_callee_saved_registers);
+ reg_list!(callee_saved_registers);
reg_list!(int_arg_registers);
reg_list!(float_arg_registers);
@@ -833,7 +833,7 @@ impl<A: Architecture> CallingConventionBase for ConventionBuilder<A> {
}
fn callee_saved_registers(&self) -> Vec<A::Register> {
- self.caller_saved_registers.clone()
+ self.callee_saved_registers.clone()
}
fn int_arg_registers(&self) -> Vec<A::Register> {