Use absolute addressing for RET calls
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
DataHoarder 2021-01-02 15:55:21 +01:00
parent 8793c64f1c
commit 5ce8cfb3d8

View file

@ -83,7 +83,7 @@ namespace Instruction {
Ret::Ret(uint32_t count) {
instructions.push_back(std::make_unique<Stack::PopImm>(count + 1));
instructions.push_back(std::make_unique<Return>(AddressWithOffset{count, Stack::stackOffsetRegister}));
instructions.push_back(std::make_unique<Return>(AddressWithOffset{Stack::stackOffsetRegisterAddress, 0}));
}
}