aboutsummaryrefslogtreecommitdiff
path: root/gdbserver
diff options
context:
space:
mode:
authorPedro Alves <pedro@palves.net>2021-04-12 20:23:54 +0100
committerPedro Alves <pedro@palves.net>2021-04-13 22:18:24 +0100
commit6cacd44948d844b035b359a3d65f575c9d7d7aed (patch)
tree3e6c09e4a6d44038c8551877c71305d63b779fc8 /gdbserver
parent1228cb9094f17c3b151bcb087dcdf2c1cb05ae13 (diff)
downloadfsf-binutils-gdb-6cacd44948d844b035b359a3d65f575c9d7d7aed.zip
fsf-binutils-gdb-6cacd44948d844b035b359a3d65f575c9d7d7aed.tar.gz
fsf-binutils-gdb-6cacd44948d844b035b359a3d65f575c9d7d7aed.tar.bz2
Remove WinCE code from gdbreplay
gdbserver/ChangeLog: * gdbreplay.c [__MINGW32CE__] (COUNTOF, errno, strerror): Remove.
Diffstat (limited to 'gdbserver')
-rw-r--r--gdbserver/ChangeLog4
-rw-r--r--gdbserver/gdbreplay.cc51
2 files changed, 4 insertions, 51 deletions
diff --git a/gdbserver/ChangeLog b/gdbserver/ChangeLog
index ff00815..4a9c906 100644
--- a/gdbserver/ChangeLog
+++ b/gdbserver/ChangeLog
@@ -1,3 +1,7 @@
+2021-04-13 Pedro Alves <pedro@palves.net>
+
+ * gdbreplay.c [__MINGW32CE__] (COUNTOF, errno, strerror): Remove.
+
2021-04-13 Tom Tromey <tromey@adacore.com>
* win32-low.cc (winapi_CreateToolhelp32Snapshot)
diff --git a/gdbserver/gdbreplay.cc b/gdbserver/gdbreplay.cc
index 864a31e..3705e9b 100644
--- a/gdbserver/gdbreplay.cc
+++ b/gdbserver/gdbreplay.cc
@@ -69,57 +69,6 @@ typedef int socklen_t;
static int remote_desc_in;
static int remote_desc_out;
-#ifdef __MINGW32CE__
-
-#ifndef COUNTOF
-#define COUNTOF(STR) (sizeof (STR) / sizeof ((STR)[0]))
-#endif
-
-#define errno (GetLastError ())
-
-char *
-strerror (DWORD error)
-{
- static char buf[1024];
- WCHAR *msgbuf;
- DWORD lasterr = GetLastError ();
- DWORD chars = FormatMessageW (FORMAT_MESSAGE_FROM_SYSTEM
- | FORMAT_MESSAGE_ALLOCATE_BUFFER,
- NULL,
- error,
- 0, /* Default language */
- (LPVOID)&msgbuf,
- 0,
- NULL);
- if (chars != 0)
- {
- /* If there is an \r\n appended, zap it. */
- if (chars >= 2
- && msgbuf[chars - 2] == '\r'
- && msgbuf[chars - 1] == '\n')
- {
- chars -= 2;
- msgbuf[chars] = 0;
- }
-
- if (chars > ((COUNTOF (buf)) - 1))
- {
- chars = COUNTOF (buf) - 1;
- msgbuf [chars] = 0;
- }
-
- wcstombs (buf, msgbuf, chars + 1);
- LocalFree (msgbuf);
- }
- else
- sprintf (buf, "unknown win32 error (%ld)", error);
-
- SetLastError (lasterr);
- return buf;
-}
-
-#endif /* __MINGW32CE__ */
-
static void
sync_error (FILE *fp, const char *desc, int expect, int got)
{