From c7e701b54b57f27cf28b768ec141da9341d6c04d Mon Sep 17 00:00:00 2001 From: Michael Snyder Date: Tue, 17 Sep 2002 22:58:01 +0000 Subject: 2002-09-17 Michael Snyder * mips-stub.c (restore_and_return): Postpone restoring of PSW. RTE will take care of it. --- gdb/m32r-stub.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gdb/m32r-stub.c') diff --git a/gdb/m32r-stub.c b/gdb/m32r-stub.c index cb95626..a691a65 100644 --- a/gdb/m32r-stub.c +++ b/gdb/m32r-stub.c @@ -1288,8 +1288,7 @@ restore_and_return: ld r13, @r0+ ; restore r13 ld r14, @r0+ ; restore r14 ld r15, @r0+ ; restore r15 - ld r1, @r0+ ; restore cr0 == PSW - mvtc r1, cr0 + addi r0, #4 ; don't restore PSW (rte will do it) ld r1, @r0+ ; restore cr1 == CBR (no-op, because it's read only) mvtc r1, cr1 ld r1, @r0+ ; restore cr2 == SPI -- cgit v1.1