kern: automatic PC alignment on ERET is implementation defined

This commit is contained in:
Michael Scire 2020-07-29 17:48:51 -07:00
parent 911a81430a
commit 8019804c7f

View File

@ -70,7 +70,7 @@ namespace ams::kern::arch::arm64 {
std::memset(ctx, 0, sizeof(*ctx));
/* Set PC and argument. */
ctx->pc = GetInteger(pc);
ctx->pc = GetInteger(pc) & ~(UINT64_C(1));
ctx->x[0] = arg;
/* Set PSR. */