I seem to relearn blr != return once every month or so.
This commit is contained in:
@@ -165,7 +165,7 @@ int Processor::Execute(XenonThreadState* thread_state, uint64_t address) {
|
||||
context->lr = lr;
|
||||
|
||||
// Execute the function.
|
||||
fn->Call(thread_state);
|
||||
fn->Call(thread_state, lr);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user