+2005-08-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * value.c (value_contents_writeable): Use value_contents_raw.
+
+2005-08-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ Suggested by Shaun Jackman <sjackman@gmail.com>:
+ * defs.h (print_transfer_performance): Update prototype.
+ * m32r-rom.c (m32r_load, m32r_upload_command): Use gettimeofday
+ for print_transfer_performance.
+ * remote-m32r-sdi.c (m32r_load): Likewise.
+ * symfile.c (generic_load): Likewise.
+ (report_transfer_performance): Create a dummy struct timeval.
+ (print_transfer_performance): Use a more accurate measure
+ of performance.
+
+2005-08-01 Fred Fish <fnf@specifix.com>
+
+ * stack.c (parse_frame_specification_1): Remove use of obsolete
+ SETUP_ARBITRARY_FRAME macro.
+
+2005-08-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * dwarf2-frame.c (read_signed_leb128): Handle values that do not
+ fit in 32 bits.
+ * dwarf2read.c (read_signed_leb128): Likewise.
+
+2005-07-31 Daniel Jacobowitz <dan@codesourcery.com>
+
+ From Josef Ezra <jezra@emc.com>:
+ * tracepoint.c (stringify_collection_list): Correct pointer
+ arithmetic.
+
+2005-07-31 Daniel Jacobowitz <dan@codesourcery.com>
+
+ Suggested by Vladimir Prus <ghost@cs.msu.su>:
+ * infrun.c (handle_inferior_event): Check for line information in
+ undebuggable functions.
+
+2005-07-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * cli-out.c (cli_field_fmt, cli_message, out_field_fmt): Add
+ ATTR_FORMAT or ATTRIBUTE_FPTR_PRINTF.
+ * complaints.c (vcomplaint): Likewise.
+ * defs.h (xvasprintf, xstrvprintf, verror, vfatal)
+ (internal_verror, internal_vwarning, vwarning)
+ (deprecated_query_hook, deprecated_warning_hook)
+ (deprecated_readline_begin_hook): Likewise.
+ * disasm.c (fprintf_disasm): Likewise.
+ * exceptions.c (throw_it): Likewise.
+ * exceptions.h (throw_verror, throw_vfatal): Likewise.
+ * mi/mi-interp.c (mi_interp_query_hook): Likewise.
+ * mi/mi-out.c (mi_field_fmt, mi_message): Likewise.
+ * tui/tui-hooks.c (tui_query_hook): Likewise.
+ * tui/tui-out.c (tui_field_fmt, tui_message, out_field_fmt):
+ Likewise.
+ * ui-out.c (default_field_fmt, default_message, uo_field_fmt)
+ (uo_message): Likewise.
+ * ui-out.h (ui_out_field_fmt, ui_out_message, field_fmt_ftype)
+ (message_ftype): Likewise.
+ * utils.c (vfprintf_maybe_filtered, internal_vproblem)
+ (defaulted_query, printchar): Likewise.
+
+2005-07-26 Mark Kettenis <kettenis@gnu.org>
+
+ * i386obsd-tdep.c (i386obsd_sigreturn_offset): New variable.
+ (i386obsd_sigtramp_p): Deal with an arbitrary number of possible
+ offsets.
+ (i386obsd_aout_supply_regset): Avoid bogus cast.
+
+2005-07-25 Mark Kettenis <kettenis@gnu.org>
+
+ * inf-ptrace.c [PT_GET_PROCESS_STATE] (inf_ptrace_follow_fork):
+ New function.
+ (inf_ptrace_him, inf_ptrace_attach) [PT_GET_PROCESS_STATE]: Set
+ PTRACE_FORK event flag.
+ (inf_ptrace_wait) [PT_GET_PROCESS_STATE]: Handle PTRACE_FORK
+ event.
+ (inf_ptrace_target) [PT_GET_PROCESS_STATE]: Set to_follow_fork.
+
+2005-07-25 Mark Kettenis <kettenis@gnu.org>
+
+ * gdb_ptrace.h (PT_TRACE_ME): Define to zero if not already
+ defined.
+ * inf-ptrace.c: Tweak comments.
+ (inf_ptrace_me): Use PT_TRACE_ME instead of hardcoded zero.
+ (inf_ptrace_mourn_inferior): Call waitpid.
+ (inf_ptrace_attach): Use pid_t, Remove unnecessary cast.
+ (inf_ptrace_detach): Use pid_t. Use ptid_get_pid instead of
+ PIDGET.
+ (inf_ptrace_kill): Rename from inf_ptrace_kill_inferior. Use
+ pid_t. Use ptid_get_pid instead of PIDGET.
+ (inf_ptrace_kill): Call waitpid instead of wait.
+ (inf_ptrace_resume): Use pid_t. Use ptid_get_pid instead of
+ PIDGET.
+ (inf_ptrace_wait): Use waitpid instead wait. Use pid_t. Don't
+ call target_has_exited or target_thread_alive. Properly ignore
+ terminated detached child processes.
+ (inf_ptrace_has_exited): Remove function.
+ (inf_ptrace_xfer_partial): Use pid_t. Use ptid_get_pid instead of
+ PIDGET. Use gdb_byte instead of `unsigned char'.
+ (inf_ptrace_thread_alive): Use ptid_get_pid instead of PIDGET.
+ (inf_ptrace_pid_to_str): Remove function.
+ (inf_ptrace_target): Use inf_ptrace_kill instead of
+ inf_ptrace_kill_inferior. Use normal_pid_to_str instead of
+ inf_ptrace_pid_to_str. Don't set to_has_exited.
+ (inf_ptrace_fetch_register, inf_ptrace_store_register): Reformat
+ long lines.
+
+2005-07-25 Mark Kettenis <kettenis@gnu.org>
+
+ * inf-ptrace.c: Reorder functions.
+ (inf_ptrace_open, inf_ptrace_reported_exec_events_per_call)
+ (inf_ptrace_can_run, inf_ptrace_post_attach): Removed.
+ (inf_ptrace_target): Don't set to_open,
+ to_reported_exec_events_per_call, to_can_run, to_post_attach,
+ to_stratum, to_has_all_memory, to_has_memory, to_has_stack,
+ to_has_registers, to_has_execution, to_magic. Reorder remaining
+ initializations.
+
+2005-07-25 Mark Mitchell <mark@codesourcery.com>
+
+ * configure.ac: On MinGW, do not require a termcap library, and
+ use win32-termcap.c.
+ * configure: Regenerated.
+ * win32-termcap.c: New file.
+
+2005-07-24 Mark Mitchell <mark@codesourcery.com>
+
+ * ser-tcp.c (close): Define as a function-like macro on MinGW.
+
2005-07-21 Eric Christopher <echristo@apple.com>
* MAINTAINERS (Misc): Update affiliation.