coredep.o to this list.
* gdb/m88k-nat.c (m88k_register_u_addr): Avoid error when passed
the number for an M88110 extended register by just returning the
address of r0.
+Mon Nov 22 11:03:45 1993 Fred Fish (fnf@cygnus.com)
+
+ Merged changes from kev@spuds.geg.mot.com (Kevin A. Buettner):
+ * gdb/config/m88k/delta88.mh (NATDEPFILES): Added corelow.o and
+ coredep.o to this list.
+ * gdb/m88k-nat.c (m88k_register_u_addr): Avoid error when passed
+ the number for an M88110 extended register by just returning the
+ address of r0.
+
Sat Nov 20 09:20:51 1993 Fred Fish (fnf@rtl.cygnus.com)
* go32-xdep.c (re_comp, re_exec): Remove stubs now that gdb
XDEPFILES=
XM_FILE= xm-delta88.h
NAT_FILE= nm-m88k.h
-NATDEPFILES= exec.o infptrace.o inftarg.o fork-child.o m88k-nat.o
+NATDEPFILES= exec.o infptrace.o inftarg.o fork-child.o m88k-nat.o \
+ corelow.o coredep.o
REGEX=regex.o
REGEX1=regex.o
# Have to use /bin/nm because a bfd nm won't do the right thing
case SXIP_REGNUM: return (ustart + SXIP_OFFSET);
case SNIP_REGNUM: return (ustart + SNIP_OFFSET);
case SFIP_REGNUM: return (ustart + SFIP_OFFSET);
- default: return (blockend + sizeof (REGISTER_TYPE) * regnum);
+ default:
+ if (regnum < NUM_REGS)
+ /* The register is one of those which is not defined...
+ give it zero */
+ return (ustart + ((int) &u.pt_r0 - (int) &u));
+ else
+ return (blockend + sizeof (REGISTER_TYPE) * regnum);
}
}