* gdbserver/low-linux.c: New file.
	* remote.c (remote_read_bytes): Fix aborts on larger packets.

	* config/i386/linux.mh (GDBSERVER_DEPFILES, GDBSERVER_LIBS):
	Define.
	* stabsread.c (define_symbol): If register value is too large,
	tell what it is and what max is.
This commit is contained in:
Fred Fish
1996-01-10 18:40:24 +00:00
parent 367c2d2aef
commit 0d14c7df68
5 changed files with 493 additions and 48 deletions

View File

@@ -1,14 +1,14 @@
# Host: Intel 386 running System V
XDEPFILES=
# Host: Intel 386 running Linux
XM_FILE= xm-linux.h
XDEPFILES= ser-tcp.o
# Needed for frexp() in libiberty.
XM_CLIBS= -lm
NAT_FILE= nm-linux.h
# corelow.o commented out because core dumps are broken as of GDB 4.9.
# According to eichin@cygnus.com, the GDB which ships with linux (not sure
# which linux distribution) can read a linux core dump. It's numbered 4.8,
# but I don't know whether it's vanilla 4.8 or modified.
NATDEPFILES= exec.o infptrace.o inftarg.o fork-child.o coredep.o i386v-nat.o
XM_CLIBS=
TERMLIB=
SYSV_DEFINE=-DSYSV
REGEX=regex.o
REGEX1=regex.o
NATDEPFILES= infptrace.o inftarg.o fork-child.o coredep.o i386v-nat.o corelow.o
GDBSERVER_DEPFILES= low-linux.o
# Requires libbsd.a for bsd_ioctl, which is how ioctl is implemented.
GDBSERVER_LIBS= -lbsd