From: Mark Alexander Date: Tue, 15 Apr 1997 00:09:24 +0000 (+0000) Subject: * remote-mips.c (mips_load): Ensure that PC gets updated X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8e7c36868b463734ee36a576acb833878cd90589;p=binutils-gdb.git * remote-mips.c (mips_load): Ensure that PC gets updated after a load on LSI target. --- diff --git a/gdb/remote-mips.c b/gdb/remote-mips.c index 7434b21a424..b678edbe65f 100644 --- a/gdb/remote-mips.c +++ b/gdb/remote-mips.c @@ -3195,11 +3195,11 @@ mips_load (file, from_tty) mips_initialize (); /* Finally, make the PC point at the start address */ - if (mips_monitor == MON_DDB) + if (mips_monitor != MON_IDT) { - /* Work around problem where DDB monitor does not update the - PC after a load. The following ensures that the write_pc() - WILL update the PC value: */ + /* Work around problem where PMON monitor updates the PC after a load + to a different value than GDB thinks it has. The following ensures + that the write_pc() WILL update the PC value: */ register_valid[PC_REGNUM] = 0; } if (exec_bfd)