[PATCH 2/2] GDBserver: qXfer:libraries-svr4, leave qXfer:libraries:read handling alone.
Pedro Alves
palves@redhat.com
Mon Mar 26 12:31:00 GMT 2012
handle_qxfer_libraries is never called for qXfer:libraries-svr4:read,
as handle_qxfer does a strcmp on object name, not strncmp. Remove
this misleading bit.
2012-03-26 Pedro Alves <palves@redhat.com>
* server.c (handle_qxfer_libraries): Don't bail early if
the_target->qxfer_libraries_svr4 is not NULL.
---
gdb/gdbserver/server.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/gdb/gdbserver/server.c b/gdb/gdbserver/server.c
index a4e9e57..9c7159f 100644
--- a/gdb/gdbserver/server.c
+++ b/gdb/gdbserver/server.c
@@ -1015,10 +1015,6 @@ handle_qxfer_libraries (const char *annex,
if (annex[0] != '\0' || !target_running ())
return -1;
- /* Do not confuse this packet with qXfer:libraries-svr4:read. */
- if (the_target->qxfer_libraries_svr4 != NULL)
- return 0;
-
/* Over-estimate the necessary memory. Assume that every character
in the library name must be escaped. */
total_len = 64;
More information about the Gdb-patches
mailing list