diff options
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/m88k-nat.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0d2a958..5e05346 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,10 @@ Thu Sep 30 11:30:56 1993 Jim Kingdon (kingdon@lioth.cygnus.com) + * m88k-nat.c (fill_gregset): Fix typo (R_SFIP -> R_FIP). + + * c-typeprint.c (c_type_print_base, TYPE_FN_FIELD_STUB code): + If demangled name lacks a colon, don't dump core. + * blockframe.c (find_pc_partial_function): If pst->readin is set, don't try to get symbols from pst. diff --git a/gdb/m88k-nat.c b/gdb/m88k-nat.c index e7c4d68..d474aa2 100644 --- a/gdb/m88k-nat.c +++ b/gdb/m88k-nat.c @@ -264,7 +264,7 @@ fill_gregset (gregsetp, regno) if ((regno == -1) || (regno == SNIP_REGNUM)) *(regp + R_NIP) = *(int *) ®isters[REGISTER_BYTE(SNIP_REGNUM)]; if ((regno == -1) || (regno == SFIP_REGNUM)) - *(regp + R_SFIP) = *(int *) ®isters[REGISTER_BYTE(SFIP_REGNUM)]; + *(regp + R_FIP) = *(int *) ®isters[REGISTER_BYTE(SFIP_REGNUM)]; if ((regno == -1) || (regno == PSR_REGNUM)) *(regp + R_PSR) = *(int *) ®isters[REGISTER_BYTE(PSR_REGNUM)]; if ((regno == -1) || (regno == FPSR_REGNUM)) |