diff options
author | Mark Mitchell <mark@codesourcery.com> | 2005-03-28 22:46:12 +0400 |
---|---|---|
committer | Mark Mitchell <mark@codesourcery.com> | 2005-03-28 22:46:12 +0400 |
commit | 6f84626bab93c75d7cf774ceafe8c8f512130f88 (patch) | |
tree | 7f725f8439d2033700fa1fc89c34a7a3561869db | |
parent | 2ece73cc64ce2f510f0c5cc00169dce03d29ee53 (diff) |
* gdb/configure.ac: Link with -lws2_32 on mingw.
* gdb/configure: Regenerated.
* gdb/defs.h (WINAPI): Define, conditionally.
* gdb/ser-base.c (winsock2.h): Include it.
(fd_event): Use read_prim.
(ser_base_wait_for): Moved here from ser-unix.c.
(do_ser_base_readchar): Likewise.
(generic_readchar): Likewise.
(ser_base_readchar): Likewise.
* gdb/ser-base.h (generic_readchar): Declare.
(ser_base_readchar): Likewise.
* gdb/ser-pipe.c (_initialize_ser_pipe): Adjust for name changes.
* gdb/ser-tcp.c (winsock2.h): Include it.
(ETIMEDOUT): Define on Windows.
(closesocket): Define on UNIX.
(ioctlsocket): Likewise.
(net_open): Adjust for differences in socket functions between
Windows and UNIX.
(_initialize_ser_tcp): Adjust for name changes.
(net_read_prim): New function.
(net_write_prim): Likewise.
* gdb/ser-unix.c (generic_readchar): Remove.
(ser_unix_wait_for): Likewise.
(do_unix_readchar): Likewise.
(ser_unix_readchar): Likewise.
(_initialize_ser_hardwire): Adjust for name changes.
(ser_unix_read_prim): New function.
(ser_unix_write_prim): New function.
* gdb/ser-unix.h (ser_unix_readchar): Remove.
(ser_unix_read_prim): Declare.
(ser_unix_write_prim): Declare.
* gdb/serial.h (struct serial_ops): Add read_prim and write_prim.
* gdb/utils.c (winerror.h): Include it.
(safe_strerror): Handle winsock errors.
-rw-r--r-- | ChangeLog.csl | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index 3c57708d4..21998566d 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,40 @@ +2005-03-25 Mark Mitchell <mark@codesourcery.com> + + * gdb/configure.ac: Link with -lws2_32 on mingw. + * gdb/configure: Regenerated. + * gdb/defs.h (WINAPI): Define, conditionally. + * gdb/ser-base.c (winsock2.h): Include it. + (fd_event): Use read_prim. + (ser_base_wait_for): Moved here from ser-unix.c. + (do_ser_base_readchar): Likewise. + (generic_readchar): Likewise. + (ser_base_readchar): Likewise. + * gdb/ser-base.h (generic_readchar): Declare. + (ser_base_readchar): Likewise. + * gdb/ser-pipe.c (_initialize_ser_pipe): Adjust for name changes. + * gdb/ser-tcp.c (winsock2.h): Include it. + (ETIMEDOUT): Define on Windows. + (closesocket): Define on UNIX. + (ioctlsocket): Likewise. + (net_open): Adjust for differences in socket functions between + Windows and UNIX. + (_initialize_ser_tcp): Adjust for name changes. + (net_read_prim): New function. + (net_write_prim): Likewise. + * gdb/ser-unix.c (generic_readchar): Remove. + (ser_unix_wait_for): Likewise. + (do_unix_readchar): Likewise. + (ser_unix_readchar): Likewise. + (_initialize_ser_hardwire): Adjust for name changes. + (ser_unix_read_prim): New function. + (ser_unix_write_prim): New function. + * gdb/ser-unix.h (ser_unix_readchar): Remove. + (ser_unix_read_prim): Declare. + (ser_unix_write_prim): Declare. + * gdb/serial.h (struct serial_ops): Add read_prim and write_prim. + * gdb/utils.c (winerror.h): Include it. + (safe_strerror): Handle winsock errors. + 2005-03-28 Mark Mitchell <mark@codesourcery.com> Backport from mainline: |