+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <echo_nextthread, nextthread,
+ resultthreadlist>: New fields.
+ (OPAQUETHREADBYTES, threadref, MAXTHREADLISTRESULTS): Move earlier.
+ (remote_get_threadlist, remote_threadlist_iterator): Use
+ new fields. Remove static variables.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <remote_stopped_by_watchpoint_p,
+ remote_watch_data_address>: New fields.
+ (remote_stopped_by_watchpoint_p, remote_watch_data_address): Remove.
+ (process_stop_reply, remote_wait_as)
+ (remote_check_watch_resources, remote_stopped_data_address): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <async_client_callback,
+ async_client_context>: New fields.
+ (async_client_callback, async_client_context): Remove.
+ (remote_async_serial_handler, remote_async): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (sizeof_pkt): Remove.
+ (remote_trace_find): Use rs->buf_size, not sizeof_pkt.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <use_threadinfo_query,
+ use_threadextra_query>: New fields.
+ (remote_threads_info, remote_threads_extra_info)
+ (remote_open_1): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <finished_object,
+ finished_annex, finished_offset>: New fields.
+ (remote_read_qxfer): Use remote_state fields; remove static
+ variables.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <last_sent_step>:
+ New field.
+ (last_sent_step): Remove.
+ (remote_resume, remote_wait_as): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <last_sent_signal>:
+ New field.
+ (last_sent_signal): Remove.
+ (new_remote_state, remote_resume, remote_wait_as): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <last_program_signals_packet>:
+ New field.
+ (last_program_signals_packet): Remove.
+ (remote_program_signals, remote_open_1): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <last_pass_packet>:
+ New field.
+ (last_pass_packet): Remove.
+ (remote_pass_signals, remote_open_1): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <remote_traceframe_number>:
+ New field.
+ (remote_traceframe_number): Remove.
+ (new_remote_state, remote_open_1, set_remote_traceframe)
+ (remote_trace_find): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <general_thread, continue_thread>:
+ New fields.
+ (general_thread, continue_thread): Remove.
+ (record_currthread, set_thread, set_general_process)
+ (remote_open_1, extended_remote_attach_1, remote_wait_as)
+ (extended_remote_mourn_1): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (struct remote_state) <remote_desc>: New field.
+ (remote_desc): Remove.
+ (remote_threads_info, remote_threads_extra_info, remote_close)
+ (send_interrupt_sequence, remote_start_remote, remote_open_1)
+ (readchar, remote_xfer_partial, remote_rcmd, packet_command)
+ (remote_hostio_send_command, remote_file_put, remote_file_get)
+ (remote_file_delete, remote_can_async_p, remote_is_async_p)
+ (remote_async, remote_new_objfile, set_range_stepping): Update.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (remote_state): Now a pointer.
+ (get_remote_state_raw): Update.
+ (new_remote_state): New function.
+ (_initialize_remote): Use new_remote_state.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (remote_protocol_features): Now const.
+
+2013-08-14 Tom Tromey <tromey@redhat.com>
+
+ * remote.c (crc32_table, crc32): Remove.
+ (remote_verify_memory): Use xcrc32.
+
+2013-08-13 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * value.h (create_internalvar_type_lazy): Adjust prototype
+ declaration.
+
+2013-08-13 Andrew Burgess <aburgess@broadcom.com>
+
+ * common/format.c (parse_format_string): Don't allow '#' flag for
+ pointer arguments in format string.
+
+2013-08-13 Pierre Muller <muller@sourceware.org>
+
+ * utils.c (init_page_info): Only call tgetnum function
+ if rl_get_screen_size did not return useful values.
+
+2013-08-12 Ali Anwar <ali_anwar@codesourcery.com>
+
+ PR breakpoints/15117
+ * linespec.c (linespec_parse_basic): Check for convenience
+ variable or history value while parsing.
+
+2013-08-12 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ Revert implementation of gdbarch_gdb_signal_{to,from}_target for
+ AVR.
+ * avr-tdep.c: Remove include of "linux-tdep.h". Remove enum with
+ different signals between the generic Linux kernel implementation
+ and AVR's.
+ (avr_linux_gdb_signal_from_target): Delete.
+ (avr_linux_gdb_signal_to_target): Delete.
+ (avr_gdbarch_init): Don't set gdbarch_gdb_signal_{to,from}_target.
+
+2013-08-09 Doug Evans <dje@google.com>
+
+ * dwarf2read.c (create_addrmap_from_index): Ignore bad address table
+ entries.
+
+2013-08-09 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * linux-tdep.c: Define enum with generic signal numbers.
+ (linux_gdb_signal_from_target): New function.
+ (linux_gdb_signal_to_target): Likewise.
+ (linux_init_abi): Set gdbarch_gdb_signal_{to,from}_target
+ methods to the functions above.
+ * linux-tdep.h (linux_gdb_signal_from_target): New prototype.
+ (linux_gdb_signal_to_target): Likewise.
+ * alpha-linux-tdep.c: Define new enum with signals different
+ from generic Linux kernel.
+ (alpha_linux_gdb_signal_from_target): New function.
+ (alpha_linux_gdb_signal_to_target): Likewise.
+ (alpha_linux_init_abi): Set gdbarch_gdb_signal_{to,from}_target
+ with the functions mentioned above.
+ * avr-tdep.c: Define enum with differences between Linux kernel
+ and AVR signals.
+ (avr_linux_gdb_signal_from_target): New function.
+ (avr_linux_gdb_signal_to_target): Likewise.
+ (avr_gdbarch_init): Set gdbarch_gdb_signal_{to,from}_target to
+ the functions mentioned above.
+ * sparc-linux-tdep.c: Define enum with differences between SPARC
+ and generic Linux kernel signal numbers.
+ (sparc32_linux_gdb_signal_from_target): New function.
+ (sparc32_linux_gdb_signal_to_target): Likewise.
+ (sparc32_linux_init_abi): Set gdbarch_gdb_signal_{to,from}_target
+ to the functions defined above.
+ * xtensa-linux-tdep.c: Define enum with differences between
+ Xtensa and Linux kernel generic signals.
+ (xtensa_linux_gdb_signal_from_target): New function.
+ (xtensa_linux_gdb_signal_to_target): Likewise.
+ (xtensa_linux_init_abi): Set gdbarch_gdb_signal_to_target
+ to the functions defined above.
+ * mips-linux-tdep.c: Define enum with differences between
+ signals in MIPS and Linux kernel generic ones.
+ (mips_gdb_signal_to_target): New function.
+ (mips_gdb_signal_from_target): Redefine to use new enum, handle
+ only different signals from the Linux kernel generic.
+ (mips_linux_init_abi): Set gdbarch_gdb_signal_{to,from}_target
+ the functions defined above.
+ * mips-linux-tdep.h (enum mips_signals): Remove.
+
+2013-08-09 Pedro Alves <palves@redhat.com>
+
+ * avr-tdep.c (XMALLOC): Delete macro.
+ * cli/cli-dump.c (XMALLOC): Delete macro.
+
2013-08-09 Pedro Alves <palves@redhat.com>
* cli/cli-dump.c: Don't include cli/cli-dump.h.
2013-08-09 Pedro Alves <palves@redhat.com>
- * breakpoint.c (save_breakpoints): Show tilde-expanded filename in
+ * breakpoint.c (save_breakpoints): Show tilde-expanded filename in
error message.
2013-08-09 Pedro Alves <palves@redhat.com>