+2006-06-08 Nathan Sidwell <nathan@codesourcery.com>
+
+ * gdb/remote.c (remote_open_1): Do preopen tasks before
+ irreversably destroying state.
+
+2006-06-08 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * (struct remote_state): New type, only containing
+ buf and buf_size.
+ (remote_state): New variable.
+ (get_remote_state): New function.
+ (struct remote_arch_state): Renamed from struct remote_state.
+ Removed buf and buf_size.
+ (get_remote_arch_state): Renamed from get_remote_state. All
+ necessary callers updated to call this function.
+ (init_remote_state): Initialize the architecture-specific state.
+ Update the target-specific state if necessary.
+ (get_remote_packet_size): New function. All previous references
+ changed to use this accessor function.
+ (packet_reg_from_regnum, packet_reg_from_pnum): Take a
+ remote_arch_state instead of a remote_state. All callers changed.
+ (_initialize_remote): Initialize the packet buffer here.
+
+2006-06-06 Nathan Sidwell <nathan@codesourcery.com>
+
+ * remote.c (remote_insert_watchpoint): Return -1, rather than
+ fatal error if packet is disabled.
+ (remote_remove_watchpoint, remote_insert_hw_breakpoint,
+ remote_remove_hw_breakpoint): Likewise.
+
+2006-06-02 Nick Roberts <nickrob@snap.net.nz>
+
+ * breakpoint.c (print_it_typical): Use EXEC_ASYNC_LOCATION_REACHED.
+
+2006-05-31 Michael Snyder <msnyder@redhat.com>
+
+ * mips-tdep.c: Comment tweaks.
+
+2006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * Makefile.in (top_builddir): Update comments.
+ (INTL_DIR, INTL_SRC): Delete.
+ (INTL, INTL_DEPS, INTL_CFLAGS): Update.
+ * acinclude.m4: Include new gettext macros.
+ * configure.ac: Use ZW_GNU_GETTEXT_SISTER_DIR. Remove copied
+ CATALOGS code.
+ * aclocal.m4, configure: Regenerated.
+
+2006-05-30 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * Makefile.in (arm-linux-nat.o): Update dependencies.
+ * arm-linux-nat.c: Include "gdb_proc_service.h".
+ (PTRACE_GET_THREAD_AREA): Define.
+ (ps_get_thread_area): New function.
+
+2006-05-28 Alexandre Oliva <aoliva@redhat.com>
+
+ * dwarf2-frame.h (enum dwarf2_frame_reg_rule): Add
+ DWARF2_FRAME_REG_SAVED_VAL_OFFSET and
+ DWARF2_FRAME_REG_SAVED_VAL_EXP.
+ * dwarf2-frame.c (execute_cfa_program): Handle val_offset,
+ val_offset_sf and val_expression.
+ (dwarf2_frame_prev_register): Handle the new reg rules.
+ (dwarf2_frame_this_id): Use pc instead of function entry point.
+
+2006-05-28 Alexandre Oliva <aoliva@redhat.com>
+
+ * dwarf2-frame.c (struct dwarf2_cie): Add signal_frame field.
+ (dwarf2_frame_sniffer): Use it.
+ (decode_frame_entry_1): Set it according to augmentation "S".
+
+2006-05-27 Joel Brobecker <brobecker@adacore.com>
+
+ From Peter Schauer <peterschauer@gmx.net>
+ * m2-typeprint.c (m2_record_fields): Move variable declarations
+ to the begining of the block.
+
+2006-05-23 Mark Mitchell <mark@codesourcery.com>
+
+ * mt-tdep.c (mt_register_name): Correct out-of-range logic to
+ include additional registers.
+
+ * mt-tdep.c (mt_gdb_regnums): Add ZI2, ZQ2, Ichannel2,
+ Iscramb2, Qscramb2, Qchannel2.
+ (mt_register_name): Likewise.
+ (mt_copro_register_type): Describe ZI2 and ZQ2.
+
+ * mt-tdep.c (mt_gdb_regnums): Define
+ MT_COPRO_PSEUDOREG_MAC_REGNUM.
+ (mt_register_name): Use it.
+ (mt_copro_register_type): Likewise.
+ (mt_register_type): Likewise.
+ (mt_pseudo_register_read): Likewise. Read the MAC register, not
+ the coprocessor register.
+ (mt_pseudo_register_write): Likewise.
+
+2006-05-21 Christopher Faylor <cgf@timesys.com>
+
+ * win32-nat.c (cygwin_exceptions): New variable.
+ (handle_exception): Treat a cygwin exception like a normal exception if
+ cygwin_exceptions is true.
+ (_initialize_win32_nat): Add "set cygwin-exceptions" handler.
+
+2006-05-20 Gaius Mulley <gaius@glam.ac.uk>
+
+ * NEWS: (Improved Modula-2 language support): New section.
+
+2006-05-19 Joel Brobecker <brobecker@adacore.com>
+
+ * configure: Regenerate using proper version of autoconf.
+
+2006-05-19 Fred Fish <fnf@specifix.com>
+
+ * Makefile.in: Fix spelling of 'explicitly' and 'explicit'.
+ * dwarfread.c: Fix spelling of 'unexpected'.
+ * mips-tdep.c: Fix spelling of 'possible' and 'Determine'.
+ * stack.c: Fix spelling of 'RETURN_VALUE'.
+
+2006-05-18 Paul Gilliam <pgilliam@us.ibm.com
+
+ * solib-svr4.c (enable_break): Breakup a long line into 3 shorter ones.
+
+2006-05-17 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * dwarf2-frame.c: Include "value.h".
+ (read_reg): Use unpack_long and register_type.
+ * Makefile.in (dwarf2-frame.o): Update.
+
+2006-05-17 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * remote-rdp.c: Deleted.
+ * NEWS: Mention removal of remote-rdp.c.
+
+ * Makefile.in (ALLDEPFILES): Remove remote-rdp.c.
+ (remote-rdp.o): Delete.
+ * README: Remove description of remote-rdp.c.
+ * arm-tdep.c (arm_breakpoint_from_pc): Remove obsolete comment.
+ * config/arm/embed.mt (TDEPFILES): Remove remote-rdp.o.
+
+2006-05-16 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * ser-e7kpc.c: Include <time.h> if it is available.
+
+2006-05-16 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in (version.in): Bump version number to 6.5.50 now
+ that the gdb-6.5 branch has been created.
+ * NEWS: Create a new section for changes that are included
+ since gdb-6.5. Name the "since gdb-6.4" section as the "in gdb-6.5"
+ section.
+
+2006-05-16 Jim Blandy <jimb@codesourcery.com>
+
+ * MAINTAINERS (Authorized Committers): Gaius Mulley has accepted
+ the Global Maintainers' invitation to be an authorized committer
+ for the Modula-2 support.
+
+2006-05-15 Mark Kettenis <kettenis@gnu.org>
+
+ * ppcobsd-nat.c: Include "gdb_assert.h".
+ [PT_GETFPREGS] (getfpregs_supplies): New function.
+ (ppcobsd_fetch_registers, ppcobsd_fetch_registers): Hanlde OS
+ versions that have PT_GETFPREGS.
+ (_initialize_ppcobsd_nat) [PT_GETFPREGS]: Initialize
+ ppcobsd_fpreg_offsets.
+ * ppcobsd-tdep.h (ppcobsd_fpreg_offsets, ppcobsd_fpregset):
+ Declare.
+ * ppcobsd-tdep.c (ppcobsd_fpreg_offsets, ppcobsd_fpregset): New
+ variables.
+ (_initialize_ppcobsd_tdep): Initialize ppcobsd_fpreg_offsets.
+ * Makefile.in (ppcobsd-nat.o): Update dependencies.
+