+2010-03-23 Pedro Alves <pedro@codesourcery.com>
+
+ * linux-x86-low.c (x86_linux_prepare_to_resume): Clear DR6 if the
+ lwp had been stopped by a watchpoint.
+
+2010-03-16 Pedro Alves <pedro@codesourcery.com>
+
+ * server.h (internal_error): Declare.
+ (gdb_assert, ASSERT_FUNCTION, gdb_assert_fail): Define.
+ * utils.c (internal_error): New function.
+
+2010-03-15 Andreas Schwab <schwab@redhat.com>
+
+ * configure.srv: Fix typo setting srv_regobj.
+
+2010-03-15 Pedro Alves <pedro@codesourcery.com>
+
+ * linux-low.c (fetch_register): Avoid passing a non string literal
+ format to `error'.
+ (usr_store_inferior_registers): Ditto.
+
+2010-03-14 Pedro Alves <pedro@codesourcery.com>
+
+ * linux-low.c (linux_write_memory): Bail out early if peeking
+ memory failed.
+
+2010-03-14 Pedro Alves <pedro@codesourcery.com>
+
+ * linux-low.h (struct lwp_info): New fields
+ `stopped_by_watchpoint' and `stopped_data_address'.
+ * linux-low.c (linux_wait_for_lwp): Check for watchpoint triggers
+ here, and cache them in the lwp object.
+ (wait_for_sigstop): Check stopped_by_watchpoint lwp field
+ directly.
+ (linux_resume_one_lwp): Clear the lwp's stopped_by_watchpoint
+ field.
+ (linux_stopped_by_watchpoint): Rewrite.
+ (linux_stopped_data_address): Rewrite.
+
+2010-03-06 Simo Melenius <simo.melenius@iki.fi>
+
+ * linux-low.c (linux_wait_for_lwp): Fetch the regcache after
+ switching the current inferior, not before.
+
+2010-03-01 H.J. Lu <hongjiu.lu@intel.com>
+
+ * Makefile.in (clean): Replace reg-i386.c, reg-x86-64.c,
+ reg-i386-linux.c and reg-x86-64-linux.c with i386.c, amd64.c,
+ i386-linux.c and amd64-linux.c.
+ (reg-i386.o): Removed.
+ (reg-i386.c): Likewise.
+ (reg-i386-linux.o): Likewise.
+ (reg-i386-linux.c): Likewise.
+ (reg-x86-64.o): Likewise.
+ (reg-x86-64.c): Likewise.
+ (reg-x86-64-linux.o): Likewise.
+ (reg-x86-64-linux.c): Likewise.
+ (i386.o): New.
+ (i386.c): Likewise.
+ (i386-linux.o): Likewise.
+ (i386-linux.c): Likewise.
+ (amd64.o): Likewise.
+ (amd64.c): Likewise.
+ (amd64-linux.o): Likewise.
+ (amd64-linux.c): Likewise.
+
+ * configure.srv (srv_i386_regobj): New.
+ (srv_i386_linux_regobj): Likewise.
+ (srv_amd64_regobj): Likewise.
+ (srv_amd64_linux_regobj): Likewise.
+ (srv_i386_32bit_xmlfiles): Likewise.
+ (srv_i386_64bit_xmlfiles): Likewise.
+ (srv_i386_xmlfiles): Likewise.
+ (srv_amd64_xmlfiles): Likewise.
+ (srv_i386_linux_xmlfiles): Likewise.
+ (srv_amd64_linux_xmlfiles): Likewise.
+ (i[34567]86-*-cygwin*): Set srv_regobj to $srv_i386_regobj. Set
+ srv_xmlfiles to $srv_i386_xmlfiles.
+ (i[34567]86-*-mingw32ce*): Likewise.
+ (i[34567]86-*-mingw*): Likewise.
+ (i[34567]86-*-nto*): Likewise.
+ (i[34567]86-*-linux*): Set srv_regobj to $srv_i386_linux_regobj
+ and $srv_amd64_linux_regobj. Set srv_xmlfiles to
+ $srv_i386_linux_xmlfiles and $srv_amd64_linux_xmlfiles.
+ (x86_64-*-linux*): Likewise.
+
+ * linux-x86-low.c (init_registers_x86_64_linux): Removed.
+ (init_registers_amd64_linux): New.
+ (x86_arch_setup): Replace init_registers_x86_64_linux with
+ init_registers_amd64_linux.
+
+2010-02-23 Maxim Kuvyrkov <maxim@codesourcery.com>
+
+ * configure.ac: Check for libdl. If it is not available link against
+ static libthread_db.
+ * configure: Regenerate.
+
+2010-02-22 Pedro Alves <pedro@codesourcery.com>
+
+ PR9605
+
+ * i386-low.c (i386_length_and_rw_bits): Throw a fatal error if
+ handing a read watchpoint.
+ (i386_low_insert_watchpoint): Read watchpoints aren't supported.
+
+2010-02-12 Doug Evans <dje@google.com>
+
+ * linux-low.c (linux_supports_tracefork_flag): Document.
+ (linux_look_up_symbols): Add comment.
+
+2010-02-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ * regcache.c (supply_register): Clear regcache if buf is NULL.
+
2010-02-02 Nicolas Roche <roche@sourceware.org>
- Joel Brobecker <brobecker@adacore.com>
+ Joel Brobecker <brobecker@adacore.com>
* inferiors.c (find_inferior): Add function documentation.
(unloaded_dll): Handle the case where the unloaded dll has not