.
authorRoland McGrath <roland@gnu.org>
Wed, 25 Feb 2004 20:41:42 +0000 (20:41 +0000)
committerRoland McGrath <roland@gnu.org>
Wed, 25 Feb 2004 20:41:42 +0000 (20:41 +0000)
gdb/ChangeLog
gdb/gdbserver/ChangeLog

index ef5e597..69acdb3 100644 (file)
@@ -1,3 +1,14 @@
+2004-02-25  Roland McGrath  <roland@redhat.com>
+
+       * remote.c (remote_protocol_qPart_auxv): New variable.
+       (init_all_packet_configs): Initialize it.
+       (set_remote_protocol_qPart_auxv_packet_cmd): New function.
+       (show_remote_protocol_qPart_auxv_packet_cmd): New function.
+       (show_remote_cmd): Call it.
+       (_initialize_remote): Initialize commands.
+       (remote_xfer_partial): If enabled, use qPart:auxv:read:... query to
+       service TARGET_OBJECT_AUXV requests.
+
 2004-02-25  J. Brobecker  <brobecker@gnat.com>
 
        * configure.in: Make sure that the wborder function is available.
@@ -18,7 +29,7 @@
 
 2004-02-25  Andrew Cagney  <cagney@redhat.com>
 
-       PR cli/1566.  Problem found, and fix suggested by David Allan. 
+       PR cli/1566.  Problem found, and fix suggested by David Allan.
        * cli/cli-script.c (execute_control_command): Unconditionally
        install a cleanup.  Default "ret" to "invalid_control".  Use
        "break" instead of "return" to escape from the switch.
@@ -40,7 +51,7 @@
        instead of ia64_write_pc().
        * ia64-linux-tdep.c (regcache.h): Include.
        (ia64_linux_write_pc): New function.
+
 2004-02-23  Roland McGrath  <roland@redhat.com>
 
        * auxv.c (info_auxv_command): Fix typos in error messages.
index 24c69ab..219258f 100644 (file)
@@ -1,9 +1,16 @@
+2004-02-25  Roland McGrath  <roland@redhat.com>
+
+       * target.h (struct target_ops): New member `read_auxv'.
+       * server.c (handle_query): Handle qPart:auxv:read: query using that.
+       * linux-low.c (linux_read_auxv): New function.
+       (linux_target_ops): Initialize `read_auxv' member to that.
+
 2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
 
        Committed by Jim Blandy  <jimb@redhat.com>.
 
        * linux-s390-low.c (s390_num_regs): Update.
-       (s390_regmap): Remove control registers.  Use __s390x__ predefine 
+       (s390_regmap): Remove control registers.  Use __s390x__ predefine
        instead of GPR_SIZE to distiguish s390 and s390x targets.
 
 2004-01-31  Daniel Jacobowitz  <drow@mvista.com>
@@ -153,7 +160,7 @@ Mon Jul 21 20:09:34 UTC 2003  Brendan Conoboy  <blc@redhat.com>
        for create_inferior.
        * server.c (signal_pid): New variable.
        (create_inferior): Set signal_pid.  Block SIGTTOU and SIGTTIN in
-       gdbserver.  Set the child to be the foreground process group. 
+       gdbserver.  Set the child to be the foreground process group.
        (attach_inferior): Set signal_pid.
 
 2002-08-23  Daniel Jacobowitz  <drow@mvista.com>
@@ -182,7 +189,7 @@ Mon Jul 21 20:09:34 UTC 2003  Brendan Conoboy  <blc@redhat.com>
 
 2002-07-04  Michal Ludvig  <mludvig@suse.cz>
 
-       * linux-x86-64-low.c (x86_64_regmap): Make it an array of 
+       * linux-x86-64-low.c (x86_64_regmap): Make it an array of
        byte offsets instead of an array of indexes.
        (x86_64_store_gregset, x86_64_store_fpregset): Parameter made const.
 
@@ -567,4 +574,3 @@ Mon Jul 21 20:09:34 UTC 2003  Brendan Conoboy  <blc@redhat.com>
        * server.h: Add ATTR_NORETURN and ATTR_FORMAT.  Update prototypes.
        * utils.c (error): Remove NORETURN.
        (fatal): Likewise.
-