diff options
author | Stu Grossman <grossman@cygnus> | 1993-04-06 05:50:54 +0000 |
---|---|---|
committer | Stu Grossman <grossman@cygnus> | 1993-04-06 05:50:54 +0000 |
commit | 4e772f4426b2e004da8aaa4cccc7ea483eadf794 (patch) | |
tree | 52ef0674eefe2186020a8ccc68265c6cd2a0d9ab /gdb/config | |
parent | 9acdb2dc824dfdfbd94bbd4481473dc3b9c2c09b (diff) | |
download | gdb-4e772f4426b2e004da8aaa4cccc7ea483eadf794.zip gdb-4e772f4426b2e004da8aaa4cccc7ea483eadf794.tar.gz gdb-4e772f4426b2e004da8aaa4cccc7ea483eadf794.tar.bz2 |
* Makefile.in (SFILES OBS): Add serial.[co] & ser-hardwire.[co].
These implement a new serial line interface for talking to remote
targets.
* configure.in: Link ser-hardwire.c to ser-unix.c for all hosts,
EXCEPT go32, which gets ser-go32.c.
* remote.c: Use new serial interface. More remote-xxx's to be
converted later.
* ser-bsd.c, ser-termios.c: Removed.
* serial.c: New. Implements common operations for all serial
types.
* ser-unix.c: New. Unix specific serial operations for various
flavors of Unix (Posix, SysV, BSD).
* serial.h: Generic serial interface defs.
* config/i386/go32.mh, config/i386/i386bsd.h,
config/m68k/apollo68b.mh, config/sparc/sun4os4.mh: Remove
ser-bsd.o from XDEPFILES. All the magic is now handled in
configure.in.
Diffstat (limited to 'gdb/config')
-rw-r--r-- | gdb/config/i386/go32.mh | 3 | ||||
-rw-r--r-- | gdb/config/i386/i386bsd.mh | 2 | ||||
-rw-r--r-- | gdb/config/m68k/apollo68b.mh | 2 | ||||
-rw-r--r-- | gdb/config/sparc/sun4os4.mh | 2 |
4 files changed, 6 insertions, 3 deletions
diff --git a/gdb/config/i386/go32.mh b/gdb/config/i386/go32.mh new file mode 100644 index 0000000..45edac8 --- /dev/null +++ b/gdb/config/i386/go32.mh @@ -0,0 +1,3 @@ +MH_CFLAGS=-D__GO32__ -D__MSDOS__ +XDEPFILES= go32-xdep.o +XM_FILE= xm-go32.h diff --git a/gdb/config/i386/i386bsd.mh b/gdb/config/i386/i386bsd.mh index 20339ca..c918376 100644 --- a/gdb/config/i386/i386bsd.mh +++ b/gdb/config/i386/i386bsd.mh @@ -1,5 +1,5 @@ # Host: Intel 386 running 386BSD -XDEPFILES= ser-bsd.o +XDEPFILES= NATDEPFILES= exec.o fork-child.o infptrace.o inftarg.o corelow.o coredep.o i386b-nat.o XM_FILE= xm-i386bsd.h NAT_FILE= nm-i386bsd.h diff --git a/gdb/config/m68k/apollo68b.mh b/gdb/config/m68k/apollo68b.mh index 23860d6..6f55497 100644 --- a/gdb/config/m68k/apollo68b.mh +++ b/gdb/config/m68k/apollo68b.mh @@ -1,6 +1,6 @@ # Host: Apollo m68k, BSD mode. XM_FILE= xm-apollo68b.h -XDEPFILES= ser-bsd.o +XDEPFILES= NAT_FILE= nm-apollo68b.h NATDEPFILES= infptrace.o inftarg.o fork-child.o a68v-nat.o diff --git a/gdb/config/sparc/sun4os4.mh b/gdb/config/sparc/sun4os4.mh index 7cdb2d0..6f9cc79 100644 --- a/gdb/config/sparc/sun4os4.mh +++ b/gdb/config/sparc/sun4os4.mh @@ -1,5 +1,5 @@ # Host: Sun 4 or Sparcstation, running SunOS 4 -XDEPFILES= ser-bsd.o +XDEPFILES= XM_FILE= xm-sun4os4.h NAT_FILE= nm-sun4os4.h NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o sparc-nat.o |