Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2005-03-28 22:46:12 +0400
committerMark Mitchell <mark@codesourcery.com>2005-03-28 22:46:12 +0400
commit6f84626bab93c75d7cf774ceafe8c8f512130f88 (patch)
tree7f725f8439d2033700fa1fc89c34a7a3561869db
parent2ece73cc64ce2f510f0c5cc00169dce03d29ee53 (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.csl37
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: