+2008-01-28 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * fork-child.c (SHELL_FILE): Remove #ifndef.
+ (fork_inferior): Remove SHELL_COMMAND_CONCAT.
+
+2008-01-25 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * i386-tdep.c (i386_skip_noop): New function.
+ (i386_analyze_prologue): Call i386_skip_noop function.
+
+2008-01-24 Michael Snyder <msnyder@specifix.com>
+
+ * procfs.c (procfs_xfer_partial): Comment, cut/paste error.
+ * win32-nat.c (win32_xfer_partial): Ditto.
+ * target.c (default_xfer_partial): Minor whitespace adjustment.
+
+2008-01-24 Pedro Alves <pedro@codesourcery.com>
+
+ * arm-tdep.c (arm_addr_bits_remove): In non 26-bit mode, don't
+ strip bit 1 even if pc doesn't point to thumb code.
+
+2008-01-23 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * remote.c (remote_wait): Handle SIGINT between packets.
+ (remote_async_wait): Likewise.
+
+2008-01-23 Vladimir Prus <vladimir@codesourcery.com>
+ Chris Demetriou <cgd@google.com>
+
+ * thread.c (add_thread_silent): Renamed
+ from add_thread.
+ (print_thread_events): New variable definition.
+ (show_print_thread_events): New function.
+ (_initialize_thread): Add "set print thread-events" and
+ "show print thread-events" commands.
+ (add_thread): Announce new thread.
+ * gdbthread.h (add_thread_silent): Declare.
+ (print_thread_events): New variable declaration.
+ * inf-ttrace.c (inf_ttrace_wait): Don't
+ inform about new thread, as add_thread is always
+ called too, and will take care of that.
+ * infrun.c (handle_inferior_event): Likewise.
+ * procfs.c (procfs_wait): Likewise.
+ * remote.c (remote_currthread): Likewise.
+ * sol-thread.c (sol_thread_wait): Likewise.
+ * win32-nat.c (get_win32_debug_event): Likewise.
+ * linux-thread-db.c (attach_thread): Likewise.
+ Remove the verbose parameter.
+ (check_event): Make detach_thread be verbose
+ only if print_thread_events is set.
+ * linux-nat.c (lin_lwp_attach_lwp): Don't inform
+ about new thread. This is called only from
+ linux-thread-db.c:attach_thread, which will take care.
+ Remove the verbose parameter.
+ * linux-nat.h (lin_lwp_attach_lwp): Adjust prototype.
+
+2008-01-23 Nick Roberts <nickrob@snap.net.nz>
+
+ * mi/mi-cmd-var.c (mi_cmd_var_set_format): Add value field to output.
+
+2008-01-22 Vladimir Prus <vladimir@codesourcery.com>
+
+ * breakpoint.c (break_command_really): New parameter
+ ignore_count.
+ (break_command_1): Pass 0 as
+ ignore_count to break_command_really.
+ (gdb_breakpoint): Pass ignore_count to
+ break_command_really.
+
+2008-01-21 Kevin Buettner <kevinb@redhat.com>
+
+ * mn10300-linux-tdep.c (am33_linux_sigframe_cache_init): Find
+ sigcontext struct via pointer.
+ (struct sigframe comment): Update to show new field `psc'.
+
+2008-01-21 Vladimir Prus <vladimir@codesourcery.com>
+
+ * infrun.c (handle_inferior_event): If
+ we failed to remove breakpoints, error,
+ don't try to increment PC by hand.
+
+2008-01-18 Nick Hudson <nick.hudson@dsl.pipex.com>
+
+ Add NetBSD/hppa target and host support.
+
+ * hppabsd-tdep.c (hppabsd_supply_gregset): Move to ...
+ (hppabsd_gregset): Move to ...
+ (hppabsd_regset_from_core_section): Rename
+ hppaobsd_regset_from_core_section and move to ...
+ (hppabsd_find_global_pointer): Update comment.
+ (hppabsd_init_abi): Make global. Do not register
+ hppabsd_regset_from_core_section.
+ (hppabsd_core_osabi_sniffer): Rename hppaobsd_core_osabi_sniffer and
+ move to ...
+ (_initialize_hppabsd_tdep): Move to ...
+ * hppaobsd-tdep.c: ... here. New file.
+ * hppnbsd-tdep.c: New file.
+ * hppnbsd-nat.c: New file.
+ * Makefile.in (ALL_TARGET_OBS): Add hppanbsd-tdep.o and hppaobsd-tdep.o.
+ (ALLDEPFILES): Add hppabsd-nat.c and hppabsd-tdep.c.
+ (hppabsd-nat.o, hppabsd-tdep.o): New dependencies.
+ (hppabsd-tdep.o, hppaobsd-tdep.o): Update dependencies.
+ * configure.host (hppa*-*-netbsd*): New entry.
+ * configure.tgt (hppa*-*-netbsd*): New entry.
+ (hppa*-*-openbsd*): Update.
+ * NEWS (New native configuration): Mention NetBSD/hppa.
+ (New targets): Mention NetBSD/hppa.
+
+2008-01-18 Markus Deuling <deuling@de.ibm.com>
+
+ * gdbarch.sh (function_list): Add new property bits_big_endian to
+ gdbarch structure.
+ * gdbarch.{c,h}: Regenerate.
+
+ * value.c (struct value): Replace BITS_BIG_ENDIAN by
+ gdbarch_bits_big_endian (comment).
+ (unpack_field_as_long, modify_field): Likewise.
+ * value.h: Likewise (comment).
+ * valops.c (value_slice): Likewise.
+ * valarith.c (value_subscript, value_bit_index): Likewise.
+ * gdbtypes.h (field): Likewise (comment).
+ * eval.c (evaluate_subexp_standard): Likewise.
+ * dwarf2read.c (dwarf2_add_field): Likewise.
+ * ada-lang.c (decode_packed_array, ada_value_primitive_packed_val)
+ (move_bits, ada_value_assign, value_assign_to_component): Likewise.
+
+ * defs.h (BITS_BIG_ENDIAN): Remove.
+
+2008-01-18 Markus Deuling <deuling@de.ibm.com>
+
+ * jv-exp.y (yylex): Replace DEPRECATED_STREQN with the appropriate
+ function calls.
+ * m2-exp.y (yylex): Likewise.
+ * objc-exp.y (yylex): Likewise.
+
+ * defs.h (DEPRECATED_STREQN): Remove.
+
+2008-01-17 H.J. Lu <hjl.tools@gmail.com>
+
+ * MAINTAINERS: Update my email address.
+
+2008-01-17 Jim Blandy <jimb@codesourcery.com>
+
+ * README: Mention gdbserver/README.
+
+2008-01-17 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * valarith.c (value_binop): Handle BINOP_INTDIV
+ for unsigned and signed integers.
+
+2008-01-17 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * s390-tdep.c (s390_gdbarch_init): Set default long double
+ type to 128-bit IEEE quad.
+
+2008-01-17 Joel Brobecker <brobecker@adacore.com>
+
+ * hpux-thread.c (hpux_thread_resume): Delete commented-out code.
+
+2008-01-16 Mark Kettenis <kettenis@gnu.org>
+
+ * auxv.c (fprint_target_auxv): Add support for AT_SUN_AUXFLAGS.
+
+ * dfp.c, dfp.h: Rename decimal_to_double to decimal_to_doublest.
+ * value.c: All callers changed.
+
+2008-01-16 Markus Deuling <deuling@de.ibm.com>
+
+ * rs6000-nat.c (add_vmap, vmap_ldinfo, vmap_exec): Replace
+ DEPRECATED_STREQ by its expression.
+ * coffread.c (coff_locate_sections, coff_symtab_read): Likewise.
+ * xcoffread.c (read_xcoff_symtab, read_symbol_lineno, find_linenos)
+ (scan_xcoff_symtab): Likewise.
+ * hppa-hpux-tdep.c (hppa_hpux_skip_trampoline_code): Likewise.
+ * f-lang.c (find_common_for_function): Likewise.
+ * objc-exp.y (parse_number): Likewise.
+
+ * defs.h (DEPRECATED_STREQ): Remove.
+
+2008-01-16 Markus Deuling <deuling@de.ibm.com>
+
+ * mn10300-tdep.h (AM33_MODE): Add gdbarch as parameter.
+ * mn10300-tdep.c (set_reg_offsets, mn10300_analyze_prologue): Use
+ get_frame_arch to get at the current_architecture. Update AM33_MODE
+ call.
+ (mn10300_analyze_prologue): Add gdbarch as parameter. Update caller.
+ (mn10300_frame_unwind_cache): Use get_frame_arch to get at the current
+ architecture.
+ (set_reg_offsets, mn10300_analyze_prologue): Fix indentation.
+
+2008-01-16 Markus Deuling <deuling@de.ibm.com>
+
+ * amd64-nat.h (amd64_native_gregset_supplies_p): Add gdbarch as
+ parameter.
+ * amd64-nat.c (amd64_native_gregset_supplies_p): Likewise.
+
+ (amd64_native_gregset_reg_offset): Add gdbarch as parameter. Replace
+ current_gdbarch by gdbarch. Update caller.
+
+ * amd64-linux-nat.c (amd64_linux_fetch_inferior_registers)
+ (amd64_linux_store_inferior_registers): Use get_regcache_arch to get at
+ the current architecture. Update calls of
+ amd64_native_gregset_supplies_p.
+ * amd64bsd-nat.c (amd64bsd_fetch_inferior_registers)
+ (amd64bsd_store_inferior_registers): Likewise.
+
2008-01-16 Markus Deuling <deuling@de.ibm.com>
* ppc-linux-nat.c (ppc_register_u_addr): Add gdbarch as parameter.