mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-10-18 05:12:33 +08:00
Update CIA as well as NIA when a 64bit insn is encountered.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
Fri May 9 09:55:33 1997 Andrew Cagney <cagney@b1.cygnus.com>
|
||||||
|
|
||||||
|
* alu.h (long_immediate): Adjust the CIA delay-pointer as well as
|
||||||
|
the NIA when a 64bit insn.
|
||||||
|
|
||||||
Thu May 8 11:57:47 1997 Michael Meissner <meissner@cygnus.com>
|
Thu May 8 11:57:47 1997 Michael Meissner <meissner@cygnus.com>
|
||||||
|
|
||||||
* insns (jsr,bsr): For non-allulled calls, set r31 so that the
|
* insns (jsr,bsr): For non-allulled calls, set r31 so that the
|
||||||
|
@ -56,6 +56,7 @@ do { \
|
|||||||
|
|
||||||
#define long_immediate(VARIABLE) \
|
#define long_immediate(VARIABLE) \
|
||||||
unsigned_word VARIABLE = MEM (unsigned, nia.ip, 4); \
|
unsigned_word VARIABLE = MEM (unsigned, nia.ip, 4); \
|
||||||
|
cia.dp += sizeof (instruction_word); \
|
||||||
nia.ip += sizeof (instruction_word); \
|
nia.ip += sizeof (instruction_word); \
|
||||||
nia.dp += sizeof (instruction_word);
|
nia.dp += sizeof (instruction_word);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user