Skip to content

Commit bee0ff9

Browse files
rbranemesare
authored andcommitted
Fix callee_saved_registers for CallingConvention
1 parent bd34931 commit bee0ff9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

rust/src/callingconvention.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ where
128128
where
129129
C: CallingConventionBase,
130130
{
131-
ffi_wrap!("CallingConvention::_callee_saved_registers", unsafe {
131+
ffi_wrap!("CallingConvention::callee_saved_registers", unsafe {
132132
let ctxt = &*(ctxt as *mut CustomCallingConventionContext<C>);
133133
let regs = ctxt.cc.callee_saved_registers();
134134

@@ -705,7 +705,7 @@ impl Debug for CallingConvention<CoreArchitecture> {
705705

706706
pub struct ConventionBuilder<A: Architecture> {
707707
caller_saved_registers: Vec<A::Register>,
708-
_callee_saved_registers: Vec<A::Register>,
708+
callee_saved_registers: Vec<A::Register>,
709709
int_arg_registers: Vec<A::Register>,
710710
float_arg_registers: Vec<A::Register>,
711711

@@ -774,7 +774,7 @@ impl<A: Architecture> ConventionBuilder<A> {
774774
pub fn new(arch: &A) -> Self {
775775
Self {
776776
caller_saved_registers: Vec::new(),
777-
_callee_saved_registers: Vec::new(),
777+
callee_saved_registers: Vec::new(),
778778
int_arg_registers: Vec::new(),
779779
float_arg_registers: Vec::new(),
780780

@@ -799,7 +799,7 @@ impl<A: Architecture> ConventionBuilder<A> {
799799
}
800800

801801
reg_list!(caller_saved_registers);
802-
reg_list!(_callee_saved_registers);
802+
reg_list!(callee_saved_registers);
803803
reg_list!(int_arg_registers);
804804
reg_list!(float_arg_registers);
805805

@@ -833,7 +833,7 @@ impl<A: Architecture> CallingConventionBase for ConventionBuilder<A> {
833833
}
834834

835835
fn callee_saved_registers(&self) -> Vec<A::Register> {
836-
self.caller_saved_registers.clone()
836+
self.callee_saved_registers.clone()
837837
}
838838

839839
fn int_arg_registers(&self) -> Vec<A::Register> {

0 commit comments

Comments
 (0)