* linux-low.c: Move definition checks upwards for PT_TEXT_ADDR,
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index ca1052c44a2bace00479094d29c43dd79e9feb84..7f284c9adadf19bce6b34cf2f3fcd197790bfc66 100644 (file)
@@ -1,6 +1,169 @@
+2013-05-16  Luis Machado  <lgustavo@codesourcery.com>
+
+       * linux-low.c: Move definition checks upwards for PT_TEXT_ADDR,
+       PT_DATA_ADDR and PT_TEXT_END_ADDR.  Update comments.
+       (linux_read_offsets): Remove PT_TEXT_ADDR, PT_DATA_ADDR and
+       PT_TEXT_END_ADDR guards.  Update comments.
+       (linux_target_op) <read_offsets>: Conditionally define to
+       linux_read_offsets if the target is UCLIBC and if it defines
+       PT_TEXT_ADDR, PT_DATA_ADDR and PT_TEXT_END_ADDR.
+
+2013-05-06  Sandra Loosemore  <sandra@codesourcery.com>
+           Andrew Jenner  <andrew@codesourcery.com>
+
+       * Makefile.in (SFILES): Add linux-nios2-low.c.
+       (clean): Add action to delete nios2-linux.c.
+       (nios2-linux.c): New rule.
+       * configure.srv: Add nios2*-*-linux*.
+       * linux-nios2-low.c: New.
+
+2013-05-03  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * tracepoint.c (cmd_qtinit): Call 'stop_tracing'.
+
+2013-04-25  Hui Zhu  <hui@codesourcery.com>
+
+       PR gdb/15186
+       * ax.c (ax_printf): Add fflush.
+
+2013-04-22  Tom Tromey  <tromey@redhat.com>
+
+       * Makefile.in (SFILES): Add filestuff.c.
+       (OBS): Add filestuff.o.
+       (filestuff.o): New target.
+       * config.in, configure: Rebuild.
+       * configure.ac: Check for fdwalk, pipe2.
+
+2013-04-17  Pedro Alves  <palves@redhat.com>
+
+       * configure.ac (USE_THREAD_DB): Delete variable.
+       (if test "$srv_linux_thread_db" = "yes"): AC_DEFINE USE_THREAD_DB.
+       Don't AC_SUBST USE_THREAD_DB.
+       * Makefile.in (INTERNAL_CFLAGS): Remove @USE_THREAD_DB@.
+       * config.in, configure: Regenerate.
+
+2013-04-16  Pedro Alves  <palves@redhat.com>
+
+       * linux-low.h (struct lwp_info) <thread_known>: Move under
+       the USE_THREAD_DB #ifdef.
+
+2013-04-16  Pedro Alves  <palves@redhat.com>
+
+       * Makefile.in (INTERNAL_CFLAGS): Add @USE_THREAD_DB@.
+       (linux-low.o): Delete rule.
+       * linux-low.h: Always include "gdb_thread_db.h" instead of
+       conditionally including thread_db.h.
+       (struct lwp_info) <th>: Guard with #ifdef USE_THREAD_DB instead of
+       HAVE_THREAD_DB_H.
+
+2013-04-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * Makefile.in (install-only): Fix make install regression.
+
+2013-04-05  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Convert man pages to texinfo, new gdbinit.5 texinfo page.
+       * Makefile.in (install-only): Remove $(man1dir) and gdbserver.1
+       installation.
+       * gdbserver.1: Remove.
+
+2013-03-22  Pedro Alves  <palves@redhat.com>
+
+       * linux-low.c (handle_extended_wait): Don't call
+       linux_enable_event_reporting.
+
+2013-03-15  Tony Theodore  <tonyt@logyst.com>
+
+       PR build/9098:
+       * Makefile.in (SHELL): Use @SHELL@.
+
+2013-03-14  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * tracepoint.c (cmd_qtv): Initialize `val' with zero, silencing
+       compiler warning.
+
+2013-03-13  Joel Brobecker  <brobecker@adacore.com>
+
+       * linux-low.c (linux_target_ops) [!HAVE_LINUX_BTRACE]:
+       Remove extraneous NULL element.
+
+2013-03-13  Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c (traceframe_read_tsv): Look for the last matched
+       'V' block in trace frame.
+
+2013-03-11  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * target.h (struct target_ops): Add btrace ops.
+       (target_supports_btrace): New macro.
+       (target_enable_btrace): New macro.
+       (target_disable_btrace): New macro.
+       (target_read_btrace): New macro.
+       * gdbthread.h (struct thread_info): Add btrace field.
+       * server.c: Include btrace-common.h.
+       (handle_btrace_general_set): New function.
+       (handle_btrace_enable): New function.
+       (handle_btrace_disable): New function.
+       (handle_general_set): Call handle_btrace_general_set.
+       (handle_qxfer_btrace): New function.
+       (struct qxfer qxfer_packets[]): Add btrace entry.
+       * inferiors.c (remove_thread): Disable btrace.
+       * linux-low: Include linux-btrace.h.
+       (linux_low_enable_btrace): New function.
+       (linux_low_read_btrace): New function.
+       (linux_target_ops): Add btrace ops.
+       * configure.srv (i[34567]86-*-linux*): Add linux-btrace.o.
+       Add srv_linux_btrace=yes.
+       (x86_64-*-linux*): Add linux-btrace.o.
+       Add srv_linux_btrace=yes.
+       * configure.ac: Define HAVE_LINUX_BTRACE.
+       * config.in: Regenerated.
+       * configure: Regenerated.
+
+2013-03-11  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * server.c (handle_qxfer): Preserve error message if -3 is
+       returned.
+       (qxfer): Document the -3 return value.
+
+2013-03-11  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * Makefile.in (SFILES): Add $(srcdir)/common/linux-btrace.c.
+       (linux_btrace_h): New variable.
+       (linux-btrace.o): New rule.
+
+2013-03-08  Stan Shebs  <stan@codesourcery.com>
+           Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * tracepoint.c (trace_buffer_size): New global.
+       (DEFAULT_TRACE_BUFFER_SIZE): New define.
+       (init_trace_buffer): Change to one-argument function. Allocate
+       trace buffer memory.
+       (handle_tracepoint_general_set): Call cmd_bigqtbuffer_size to
+       handle QTBuffer:size packet.
+       (cmd_bigqtbuffer_size): New function.
+       (initialize_tracepoint): Call init_trace_buffer with
+       DEFAULT_TRACE_BUFFER_SIZE.
+       * server.c (handle_query): Add QTBuffer:size in the
+       supported packets.
+
+2013-03-07  Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c (cur_action, cur_step_action): Make them unsigned.
+       (cmd_qtfp): Initialize cur_action and cur_step_action 0 instead
+       of -1.
+       (cmd_qtsp): Adjust condition.  Do post increment.
+       Set cur_action and cur_step_action back to 0.
+
+2013-03-07  Jeremy Bennett  <jeremy.bennett@embecosm.com>
+
+       PR server/15236
+       * linux-low.c (linux_write_memory): Return early success if LEN is
+       zero.
+
 2013-03-05  Corinna Vinschen  <vinschen@redhat.de>
 
-       * gdbserver/configure.srv: Add x86_64-*-cygwin* as target.
+       * configure.srv: Add x86_64-*-cygwin* as target.
 
 2013-02-28  Tom Tromey  <tromey@redhat.com>
 
This page took 0.034025 seconds and 4 git commands to generate.