* 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.
This commit is contained in:
Fred Fish 1993-11-22 19:08:33 +00:00
parent c236d8b3a5
commit abab73c4dd
3 changed files with 18 additions and 2 deletions

View File

@ -1,3 +1,12 @@
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

View File

@ -2,7 +2,8 @@
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

View File

@ -218,7 +218,13 @@ m88k_register_u_addr (blockend, regnum)
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);
}
}