* Makefile.in (SFILES OBS): Add serial.[co] & ser-hardwire.[co].
authorStu Grossman <grossman@cygnus>
Tue, 6 Apr 1993 05:50:54 +0000 (05:50 +0000)
committerStu Grossman <grossman@cygnus>
Tue, 6 Apr 1993 05:50:54 +0000 (05:50 +0000)
commit4e772f4426b2e004da8aaa4cccc7ea483eadf794
tree52ef0674eefe2186020a8ccc68265c6cd2a0d9ab
parent9acdb2dc824dfdfbd94bbd4481473dc3b9c2c09b
* 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.
12 files changed:
gdb/ChangeLog
gdb/Makefile.in
gdb/config/i386/go32.mh [new file with mode: 0644]
gdb/config/i386/i386bsd.mh
gdb/config/m68k/apollo68b.mh
gdb/config/sparc/sun4os4.mh
gdb/configure.in
gdb/ser-bsd.c
gdb/ser-termios.c
gdb/ser-unix.c [new file with mode: 0644]
gdb/serial.c [new file with mode: 0644]
gdb/serial.h