[binutils-gdb] Rotate the GDB ChangeLog

Joel Brobecker brobecke@sourceware.org
Fri Jan 1 04:21:00 GMT 2016


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0f7b3ef4dc9e4abf0bd85bb759f620c6302dfacf

commit 0f7b3ef4dc9e4abf0bd85bb759f620c6302dfacf
Author: Joel Brobecker <brobecker@adacore.com>
Date:   Fri Jan 1 08:19:16 2016 +0400

    Rotate the GDB ChangeLog
    
    Per GDB the "Start of New Year Procedure", this patch
      - renames the current ChangeLog into ChangeLog-2015;
      - starts a new ChangeLog file.
    
    gdb/ChangeLog:
    
            * config/djgpp/fnchange.lst: Add entry for gdb/ChangeLog-2015.

Diff:
---
 gdb/ChangeLog                 | 14478 +--------------------------------------
 gdb/ChangeLog-2015            | 14485 ++++++++++++++++++++++++++++++++++++++++
 gdb/config/djgpp/fnchange.lst |     1 +
 3 files changed, 14489 insertions(+), 14475 deletions(-)

diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index a741e69..5ca8201 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,14480 +1,8 @@
-2015-12-22  Joel Brobecker  <brobecker@adacore.com>
+2016-01-01  Joel Brobecker  <brobecker@adacore.com>
 
-	* windows-nat.c (_initialize_loadable): Fix computing of
-	GetModuleFileNameEx.
+	* config/djgpp/fnchange.lst: Add entry for gdb/ChangeLog-2015.
 
-2015-12-21  Joel Brobecker  <brobecker@adacore.com>
-
-	* gdbtypes.c (create_array_type_with_stride): Fix indentation.
-
-2015-12-19  Joel Brobecker  <brobecker@adacore.com>
-
-	* arch/arm-get-next-pcs.c (arm_get_next_pcs_raw): Remove trailing
-	newline at end of error message.
-
-2015-12-18  Sandra Loosemore  <sandra@codesourcery.com>
-
-	* event-top.c (command_handler): Don't require stdin to be a tty
-	for call to reinitialize_more_filter.
-	* top.c (command_loop): Likewise.
-
-2015-12-18  Sandra Loosemore  <sandra@codesourcery.com>
-
-	* utils.c (prompt_for_continue): Call throw_quit directly on 'q'.
-
-2015-12-18  Antoine Tremblay  <antoine.tremblay@ericsson.com>
-
-	* arm-tdep.c (arm_get_next_pcs_read_memory_unsigned_integer): Cast
-	to enum bfd_endian)
-
-2015-12-18  Antoine Tremblay  <antoine.tremblay@ericsson.com>
-
-	* Makefile.in (ALL_TARGET_OBS): Append arm-get-next-pcs.o,
-	arm-linux.o.
-	(ALLDEPFILES): Append arm-get-next-pcs.c, arm-linux.c
-	(arm-linux.o): New rule.
-	(arm-get-next-pcs.o): New rule.
-	* arch/arm-get-next-pcs.c: New file.
-	* arch/arm-get-next-pcs.h: New file.
-	* arch/arm-linux.h: New file.
-	* arch/arm-linux.c: New file.
-	* arm.c: Include common-regcache.c.
-	(thumb_advance_itstate): Moved from arm-tdep.c.
-	(arm_instruction_changes_pc): Likewise.
-	(thumb_instruction_changes_pc): Likewise.
-	(thumb2_instruction_changes_pc): Likewise.
-	(shifted_reg_val): Likewise.
-	* arm.h (submask): Move macro from arm-tdep.h
-	(bit): Likewise.
-	(bits): Likewise.
-	(sbits): Likewise.
-	(BranchDest): Likewise.
-	(thumb_advance_itstate): Moved declaration from arm-tdep.h
-	(arm_instruction_changes_pc): Likewise.
-	(thumb_instruction_changes_pc): Likewise.
-	(thumb2_instruction_changes_pc): Likewise.
-	(shifted_reg_val): Likewise.
-	* arm-linux-tdep.c: Include arch/arm.h, arch/arm-get-next-pcs.h
-	arch/arm-linux.h.
-	(arm_linux_get_next_pcs_ops): New struct.
-	(ARM_SIGCONTEXT_R0, ARM_UCONTEXT_SIGCONTEXT,
-	ARM_OLD_RT_SIGFRAME_SIGINFO, ARM_OLD_RT_SIGFRAME_UCONTEXT,
-	ARM_NEW_RT_SIGFRAME_UCONTEXT, ARM_NEW_SIGFRAME_MAGIC): Move stack
-	layout defines to arch/arm-linux.h.
-	(arm_linux_sigreturn_next_pc_offset): Move to arch/arm-linux.c.
-	(arm_linux_software_single_step): Adjust for arm_get_next_pcs
-	implementation.
-	* arm-tdep.c: Include arch/arm-get-next-pcs.h.
-	(arm_get_next_pcs_ops): New struct.
-	(submask): Move macro to arm.h.
-	(bit): Likewise.
-	(bits): Likewise.
-	(sbits): Likewise.
-	(BranchDest): Likewise.
-	(thumb_instruction_changes_pc): Move to arm.c
-	(thumb2_instruction_changes_pc): Likewise.
-	(arm_instruction_changes_pc): Likewise.
-	(shifted_reg_val): Likewise.
-	(thumb_advance_itstate): Likewise.
-	(thumb_get_next_pc_raw): Move to arm-get-next-pcs.c.
-	(arm_get_next_pc_raw): Likewise.
-	(arm_get_next_pc): Likewise.
-	(thumb_deal_with_atomic_sequence_raw): Likewise.
-	(arm_deal_with_atomic_sequence_raw): Likewise.
-	(arm_deal_with_atomic_sequence): Likewise.
-	(arm_get_next_pcs_read_memory_unsigned_integer): New function.
-	(arm_get_next_pcs_addr_bits_remove): Likewise.
-	(arm_get_next_pcs_syscall_next_pc): Likewise.
-	(arm_get_next_pcs_is_thumb): Likewise.
-	(arm_software_single_step): Adjust for arm_get_next_pcs
-	implementation.
-	* arm-tdep.h: (arm_get_next_pc): Remove declaration.
-	(arm_get_next_pcs_read_memory_unsigned_integer):
-	New declaration.
-	(arm_get_next_pcs_addr_bits_remove): Likewise.
-	(arm_get_next_pcs_syscall_next_pc): Likewise.
-	(arm_get_next_pcs_is_thumb): Likewise.
-	(arm_deal_with_atomic_sequence: Remove declaration.
-	* common/gdb_vecs.h: Add CORE_ADDR vector definition.
-	* configure.tgt (aarch64*-*-linux): Add arm-get-next-pcs.o,
-	arm-linux.o.
-	(arm*-wince-pe): Add arm-get-next-pcs.o.
-	(arm*-*-linux*): Add arm-get-next-pcs.o, arm-linux.o,
-	arm-get-next-pcs.o
-	(arm*-*-netbsd*,arm*-*-knetbsd*-gnu): Add arm-get-next-pcs.o.
-	(arm*-*-openbsd*): Likewise.
-	(arm*-*-symbianelf*): Likewise.
-	(arm*-*-*): Likewise.
-	* symtab.h: Move CORE_ADDR vector definition to gdb_vecs.h.
-
-2015-12-18  Antoine Tremblay  <antoine.tremblay@ericsson.com>
-
-	* Makefile.in (SFILES): Append common/common-regcache.c.
-	(COMMON_OBS): Append common/common-regcache.o.
-	(common-regcache.o): New rule.
-	* common/common-regcache.h (register_status) New enum.
-	(regcache_raw_read_unsigned): New declaration.
-	* common/common-regcache.c: New file.
-	* regcache.h (enum register_status): Move to common-regcache.h.
-	(regcache_raw_read_unsigned): Likewise.
-	(regcache_raw_get_unsigned): Likewise.
-
-2015-12-18  Antoine Tremblay  <antoine.tremblay@ericsson.com>
-
-	* arm-linux-tdep.c (arm_linux_sigreturn_next_pc_offset): New function.
-	(arm_linux_sigreturn_next_pc): Likewise.
-	(arm_linux_syscall_next_pc): Use regcache instead of frame.
-	(arm_linux_software_single_step): Likewise.
-	* arm-tdep.c (arm_is_thumb): New function.
-	(shifted_reg_va): Use regcache instead of frame.
-	(thumb_get_next_pc_raw): Likewise.
-	(arm_get_next_pc_raw): Likewise.
-	(arm_get_next_pc): Likewise.
-	(thumb_deal_with_atomic_sequence_raw): Likewise.
-	(arm_deal_with_atomic_sequence_raw): Likewise.
-	(arm_deal_with_atomic_sequence): Likewise.
-	(arm_software_single_step): Likewise.
-	* arm-tdep.h (struct gdbarch_tdep): Use regcache for syscall_next_pc.
-	(arm_get_next_pc): Use regcache.
-	(arm_deal_with_atomic_sequence): Likewise.
-	(arm_is_thumb): New declaration.
-	* regcache.c (regcache_raw_get_unsigned): New function.
-	* regcache.h (regcache_raw_get_unsigned): New function declaration.
-
-2015-12-18  Antoine Tremblay  <antoine.tremblay@ericsson.com>
-
-	* arch/arm.c (bitcount): Move from arm-tdep.c.
-	(condition_true): Likewise.
-	* arch/arm.h (Instruction Definitions): Move form arm-tdep.h.
-	(condition_true): Move defenition from arm-tdep.h.
-	(bitcount): Likewise.
-	* arm-tdep.c (condition_true): Move to arch/arm.c.
-	(bitcount): Likewise.
-	* arm-tdep.h (Instruction Definitions): Move to arch/arm.h.
-	* arm-wince-tdep.c: Include arch/arm.h.
-	* armnbsd-tdep.c: Likewise.
-
-2015-12-17  Pedro Alves  <palves@redhat.com>
-
-	PR threads/19354
-	* linux-nat.c (linux_nat_update_thread_list): Update process cores
-	each lwp was last seen running on here.
-	* linux-thread-db.c (update_thread_core): Delete.
-	(thread_db_update_thread_list_td_ta_thr_iter): Rename to ...
-	(thread_db_update_thread_list): ... this.  Skip inferiors with
-	execution.  Also call the target beneath.
-	(thread_db_update_thread_list): Delete.
-
-2015-12-17  Pedro Alves  <palves@redhat.com>
-
-	* configure.ac: Remove tkill checks.
-	* configure, config.in: Regenerate.
-	* linux-nat.c: Remove HAVE_TKILL_SYSCALL check.  Update top level
-	comments.
-	(linux_nat_post_attach_wait): Remove 'cloned' parameter.  Use
-	__WALL.
-	(attach_proc_task_lwp_callback): Don't set the cloned flag.
-	(linux_nat_attach): Adjust.
-	(kill_lwp): Remove HAVE_TKILL_SYSCALL check.  No longer fall back
-	to 'kill'.
-	(linux_handle_extended_wait): Use __WALL.  Don't set the cloned
-	flag.
-	(wait_lwp): Use __WALL.  Update comments.
-	(running_callback, stop_and_resume_callback): Delete.
-	(linux_nat_filter_event): Don't stop and resume all lwps. Don't
-	check if the event LWP has previously exited.
-	(check_zombie_leaders): Update comments.
-	(linux_nat_wait_1): Use __WALL.
-	(kill_wait_callback): Don't handle clone processes separately.
-	Use __WALL instead.
-	(linux_thread_alive): Delete.
-	(linux_nat_thread_alive): Return true as long as the LWP is in the
-	LWP list.
-	(linux_nat_update_thread_list): Assume the kernel supports
-	PTRACE_EVENT_CLONE.
-	(get_signo): Delete.
-	(lin_thread_get_thread_signals): Remove LinuxThreads references.
-	No longer check __pthread_sig_restart / __pthread_sig_cancel in
-	the inferior.
-	* linux-nat.h (struct lwp_info) <cloned>: Delete field.
-	* linux-thread-db.c: Update comments.
-	(_initialize_thread_db): Remove LinuxThreads references.
-	* nat/linux-waitpid.c (my_waitpid): No longer emulate __WALL.
-	Pass down flags unmodified.
-	* linux-waitpid.h (my_waitpid): Update documentation.
-
-2015-12-17  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (struct stack_item_t): Update comments.
-	(pass_on_stack): Set item.data to NULL.
-	(aarch64_push_dummy_call): Call write_memory if si->data
-	isn't NULL.
-
-2015-12-16  Pedro Alves  <palves@redhat.com>
-
-	* configure.ac (compiler warning flags): When testing a
-	-Wno-foo option, check whether -Wfoo works instead.
-	* configure: Regenerate.
-
-2015-12-16  Pedro Alves  <palves@redhat.com>
-
-	* common/vec.h (vec_offset): New macro.
-	(DEF_VEC_ALLOC_FUNC_I, DEF_VEC_ALLOC_FUNC_O): Use it instead of
-	offsetof.
-
-2015-12-11  Don Breazeal  <donb@codesourcery.com>
-
-	* NEWS: Announce fork and exec event support for target remote.
-
-2015-12-11  Don Breazeal  <donb@codesourcery.com>
-
-	* inferior.c (number_of_live_inferiors): New function.
-	(have_live_inferiors): Use number_of_live_inferiors in place
-	of duplicate code.
-	* inferior.h (number_of_live_inferiors): Declare new function.
-	* remote.c (set_general_process): Remove restriction on target
-	remote mode.
-	(remote_query_supported): Likewise.
-	(remote_detach_1): Exit in target remote mode only when there
-	is just one live inferior left.
-	(remote_disconnect): Unpush the target directly instead of 
-	calling remote_mourn.
-	(remote_kill): Rewrite function to handle both target remote
-	and extended-remote.  Call remote_kill_k.
-	(remote_kill_k): New function.
-	(extended_remote_kill): Delete function.
-	(remote_mourn, extended_remote_mourn): Combine functions into
-	one, remote_mourn, and enable extended functionality for target
-	remote.
-	(remote_pid_to_str): Enable "process" style ptid string for
-	target remote.
-	(remote_supports_multi_process): Remove restriction on target
-	remote mode.
-
-2015-12-14  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* i386-tdep.c (i386_mpx_info_bounds): Use TYPE_LENGTH.
-	(i386_mpx_set_bounds): Likewise.
-	* solib-darwin.c (darwin_load_image_infos): Likewise.
-	(darwin_solib_read_all_image_info_addr): Likewise.
-
-2015-12-11  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* cli/cli-cmds.c (_initialize_cli_cmds): Extend help text for
-	'list' command.
-
-2015-12-11  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* cli/cli-cmds.c (list_command): Add an error when trying to use
-	'-' to scan read off the start of the source file.
-
-2015-12-11  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* cli/cli-cmds.c (list_command): Check that the argument string is
-	a single character, either '+' or '-'.
-
-2015-12-11  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* cli/cli-cmds.c (list_command): Move all handling of +/-
-	arguments into a single if block.
-
-2015-12-11  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* cli/cli-cmds.c (list_command): Use NULL instead of 0 when
-	checking pointers.
-
-2015-12-11  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* source.c (lines_to_list): Make static.
-
-2015-12-10  Antoine Tremblay  <antoine.tremblay@ericsson.com>
-
-	* linux-thread-db.c (find_new_threads_callback): Use record_thread.
-
-2015-12-10  Antoine Tremblay  <antoine.tremblay@ericsson.com>
-
-	* breakpoint.c (remove_thread_event_breakpoints): Remove.
-	* breakpoint.h (remove_thread_event_breakpoints): Remove
-	declaration.
-	* linux-nat.c (in_pid_list_p): Remove.
-	(lin_lwp_attach_lwp): Remove.
-	* linux-nat.h (lin_lwp_attach_lwp): Remove declaration.
-	* linux-thread-db.c (thread_db_use_events): Remove.
-	(struct thread_db_info) <td_create_bp_addr>: Remove.
-	<td_death_bp_addr>: Likewise.
-	<td_ta_event_addr_p>: Likewise.
-	<td_ta_set_event_p>: Likewise.
-	<td_ta_clear_event_p>: Likewise.
-	<td_ta_event_getmsg_p>: Likewise.
-	<td_thr_event_enable_p>: Likewise.
-	(attach_thread): Likewise.
-	(detach_thread): Likewise.
-	(have_threads_callback): Likewise.
-	(have_threads): Likewise.
-	(enable_thread_event): Likewise.
-	(enable_thread_event_reporting): Likewise.
-	(try_thread_db_load_1): Remove td_ta_event_addr, td_ta_set_event,
-	td_ta_clear_event, td_ta_event_getmsg, td_thr_event_enable
-	initializations.
-	(try_thread_db_load_1): Remove enable_thread_event_reporting call.
-	(disable_thread_event_reporting): Remove.
-	(record_thread): Adapt to thread_db_use_event removal.
-	(detach_thread): Remove.
-	(thread_db_detach): Adapt to thread_db_use_event removal.
-	(check_event): Remove.
-	(thread_db_wait): Adapt to thread events support removal.
-	(thread_db_mourn_inferior): Likewise.
-	(find_new_threads_callback): Likewise.
-	(find_new_threads_once): Likewise.
-	(thread_db_update_thread_list): Likewise.
-
-2015-12-10  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* dwarf2read.c (dwarf2_ranges_read): Unify and fix base address
-	reading code.
-
-2015-12-09  Kevin Buettner  <kevinb@redhat.com>
-
-	* dwarf2loc.c (dwarf2_evaluate_loc_desc_full): Perform a pointer
-	to address conversion for DWARF_VALUE_MEMORY.
-
-2015-12-09  Luis Machado  <lgustavo@codesourcery.com>
-
-	* gdb/mi/mi-cmd-var.c (mi_parse_format): Handle new "zero-hexadecimal"
-	format.
-	* gdb/varobj.c (varobj_format_string): Add "zero-hexadecimal" entry.
-	(format_code): Add 'z' entry.
-	(varobj_set_display_format): Handle FORMAT_ZHEXADECIMAL.
-	* gdb/varobj.h (varobj_display_formats) <FORMAT_ZHEXADECIMAL>: New enum
-	field.
-	* NEWS: Add new note to MI changes citing the new zero-hexadecimal
-	format for -var-set-format.
-
-2015-12-09  Ruslan Kabatsayev  <b7.10110111@gmail.com>  (tiny patch)
-
-	PR gdb/18702
-	* configure.host: Fix detection of x86_64 host when setting
-	floatformats.
-
-2015-12-08  Pierre-Marie de Rodat  <derodat@adacore.com>
-
-	* NEWS: Announce this enhancement and the corresponding new
-	option.
-
-2015-12-07  Pierre-Marie de Rodat  <derodat@adacore.com>
-
-	* ada-lang.c (print_signatures): New.
-	(ada_print_symbol_signature): New.
-	(user_select_syms): Add signatures to the output of candidate
-	symbols using ada_print_symbol_signature.
-	(_initialize_ada_language): Add a "set/show ada
-	print-signatures" boolean option.
-
-2015-12-07  Andreas Arnez <arnez@linux.vnet.ibm.com>
-
-	* MAINTAINERS (Write After Approval): Add Andreas Arnez.
-
-2015-12-06  Mike Stump <mikestump@comcast.net>
-	    Joel Brobecker  <brobecker@adacore.com>
-
-	* Makefile.in (TAGS): Replace i386-nat.h by x86-nat.h.
-	* x86-nat.c: Replace remaining references to i386-nat
-	by reference to x86-nat instead.
-
-2015-12-05  Joel Brobecker  <brobecker@adacore.com>
-
-	GDB 7.10.1 released.
-
-2015-12-01  Ulrich Weigand  <uweigand@de.ibm.com>
-
-	* remote.c (remote_parse_stop_reply): Avoid GCC 4.1 "operation
-	may be undefined" warning.
-
-2015-12-01  Ulrich Weigand  <uweigand@de.ibm.com>
-
-	* remote.c (remote_newthread_step): Initialize item.name.
-	(remote_get_threads_with_qthreadinfo): Likewise.
-
-2015-11-30  Pedro Alves  <palves@redhat.com>
-
-	PR 14618
-	* NEWS (New remote packets): Mention the N stop reply.
-	* remote.c (remote_protocol_features): Add "no-resumed" entry.
-	(remote_query_supported): Report no-resumed+ support.
-	(remote_parse_stop_reply): Handle 'N'.
-	(process_stop_reply): Handle TARGET_WAITKIND_NO_RESUMED.
-	(remote_wait_as): Handle 'N' / TARGET_WAITKIND_NO_RESUMED.
-	(_initialize_remote): Register "set/show remote
-	no-resumed-stop-reply" commands.
-
-2015-11-30  Pedro Alves  <palves@redhat.com>
-
-	PR 14618
-	* infrun.c (handle_no_resumed): New function.
-	(handle_inferior_event_1) <TARGET_WAITKIND_NO_RESUMED>: Defer to
-	handle_no_resumed.
-
-2015-11-30  Pedro Alves  <palves@redhat.com>
-
-	* NEWS (New commands): Mention "set/show remote thread-events"
-	commands.
-	(New remote packets): Mention thread created/exited stop reasons
-	and QThreadEvents packet.
-	* infrun.c (disable_thread_events): New function.
-	(stop_all_threads): Disable/enable thread create/exit events.
-	Handle TARGET_WAITKIND_THREAD_EXITED.
-	(handle_inferior_event_1): Handle TARGET_WAITKIND_THREAD_CREATED
-	and TARGET_WAITKIND_THREAD_EXITED.
-	* remote.c (remove_child_of_pending_fork): Also remove threads of
-	threads that have TARGET_WAITKIND_THREAD_EXITED events.
-	(remote_parse_stop_reply): Handle "create" magic register.  Handle
-	'w' stop reply.
-	(initialize_remote): Install remote_thread_events as
-	to_thread_events target hook.
-	(remote_thread_events): New function.
-	* target-delegates.c: Regenerate.
-	* target.c (target_thread_events): New function.
-	* target.h (struct target_ops) <to_thread_events>: New field.
-	(target_thread_events): Declare.
-	* target/waitstatus.c (target_waitstatus_to_string): Handle
-	TARGET_WAITKIND_THREAD_CREATED and TARGET_WAITKIND_THREAD_EXITED.
-	* target/waitstatus.h (enum target_waitkind)
-	<TARGET_WAITKIND_THREAD_CREATED, TARGET_WAITKIND_THREAD_EXITED):
-	New values.
-
-2015-11-30  Pedro Alves  <palves@redhat.com>
-
-	* NEWS (New remote packets): Mention vCtrlC.
-	* remote.c (PACKET_vCtrlC): New enum value.
-	(async_remote_interrupt): Call target_interrupt instead of
-	target_stop.
-	(remote_interrupt_as): Remove 'ptid' parameter.
-	(remote_interrupt_ns): New function.
-	(remote_stop): Adjust.
-	(remote_interrupt): If the target is in non-stop mode, try
-	interrupting with vCtrlC.
-	(initialize_remote): Install set remote ctrl-c packet.
-
-2015-11-30  Pedro Alves  <palves@redhat.com>
-
-	* remote.c (struct remote_state) <remote_watch_data_address,
-	stop_reason>: Delete fields.
-	(struct private_thread_info) <stop_reason, watch_data_address>:
-	New fields.
-	(resume_clear_thread_private_info): New function.
-	(append_pending_thread_resumptions): Call it.
-	(remote_resume): Clear all threads' private info.
-	(process_stop_reply): Adjust.
-	(remote_wait_as): Don't reference remote_state's stop_reason
-	field.
-	(remote_stopped_by_sw_breakpoint)
-	(remote_stopped_by_hw_breakpoint, remote_stopped_by_watchpoint)
-	(remote_stopped_data_address): Adjust to refer get data from the
-	current thread.
-
-2015-11-30  Pedro Alves  <palves@redhat.com>
-
-	* infcmd.c (attach_post_wait): If the target is always in non-stop
-	mode, and the UI is in all-stop mode, stop all threads and pick
-	the one with lowest number as current.
-
-2015-11-30  Pedro Alves  <palves@redhat.com>
-
-	* gdbthread.h (switch_to_thread_no_regs): Declare.
-	* infcmd.c (setup_inferior): New function, factored out from ...
-	(attach_command_post_wait): ... this.  Rename to ...
-	(attach_post_wait): ... this.  Replace parameter async_exec with
-	attach_post_wait_mode parameter.  Adjust.
-	(enum attach_post_wait_mode): New enum.
-	(struct attach_command_continuation_args): Replace 'async_exec'
-	field with 'mode' field.
-	(attach_command_continuation): Adjust.
-	(attach_command): Add comment.  Mark the inferior as needing
-	setup.  Adjust to use enum attach_post_wait_mode.
-	(notice_new_inferior): Use switch_to_thread_no_regs.  Adjust to
-	use enum attach_post_wait_mode.
-	* inferior.h (setup_inferior): Declare.
-	(struct inferior) <needs_setup>: New field.
-	* infrun.c (set_last_target_status): Make extern.
-	(stop_all_threads): Make extern.  Setup inferior, if necessary.
-	* infrun.h (set_last_target_status, stop_all_threads): Declare.
-	* remote-notif.c (remote_async_get_pending_events_handler)
-	(handle_notification): Replace non_stop checks with
-	target_is_non_stop_p() checks.
-	* remote.c (remote_notice_new_inferior): Remove non_stop check.
-	(remote_update_thread_list): Replace non_stop check with
-	target_is_non_stop_p() check.
-	(print_one_stopped_thread): New function.
-	(process_initial_stop_replies): New 'from_tty' parameter.
-	"Notice" all new live inferiors after storing initial stops as
-	pending status in each corresponding thread.  If all-stop, stop
-	all threads, try picking a signalled thread as current, and print
-	the status of that one thread.  Record the last target status.
-	(remote_start_remote): Replace non_stop checks with
-	target_is_non_stop_p() checks.  Don't query for the remote current
-	thread of use qOffsets here.  Pass from_tty to
-	process_initial_stop_replies.
-	(extended_remote_attach): Replace non_stop checks with
-	target_is_non_stop_p() checks.
-	(extended_remote_post_attach): Send qOffsets here.
-	(remote_vcont_resume, remote_resume, remote_stop)
-	(remote_interrupt, remote_parse_stop_reply, remote_wait): Replace
-	non_stop checks with target_is_non_stop_p() checks.
-	(remote_async): If target is non-stop, mark/clear the pending
-	events token.
-	* thread.c (switch_to_thread_no_regs): New function.
-
-2015-11-30  Pedro Alves  <palves@redhat.com>
-
-	* gdb.mi/mi-nonstop.exp: Append "set non-stop on" to GDBFLAGS
-	instead of issuing "-gdb-set non-stop 1" after starting gdb.
-	Use mi_is_target_remote instead of checking "is_remote target".
-	* lib/gdb.exp (gdb_is_target_remote): Rename to ...
-	(gdb_is_target_remote_prompt): ... this, and add 'prompt_regexp'
-	parameter.
-	(gdb_is_target_remote): Reimplement.
-	* lib/mi-support.exp (mi_is_target_remote): New procedure.
-
-2014-11-28  Pedro Alves  <palves@redhat.com>
-
-	* cp-name-parser.y (conversion_op): Use
-	DEMANGLE_COMPONENT_CONVERSION instead of DEMANGLE_COMPONENT_CAST.
-
-2015-11-27  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* remote.c (start_thread): Add cast.
-
-2015-11-27  Yao Qi  <yao.qi@linaro.org>
-
-	* nat/aarch64-linux-hw-point.c (aarch64_dr_state_remove_one_point):
-	Don't assert on alignment.
-	(aarch64_handle_breakpoint): Only check alignment when IS_INSERT
-	is true.
-
-2015-11-27  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (is_hfa): Rename to ...
-	(is_hfa_or_hva): ... this.  Handle vector type.  All callers
-	updated.
-	(aarch64_extract_return_value): Update debugging message.
-	(aarch64_store_return_value): Likewise.
-	(aarch64_return_in_memory): Update comments.
-
-2015-11-27  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (aarch64_type_align): For vector type, return
-	its length, but with the maximum of 16 bytes.
-	(is_hfa): Return zero for vector type.
-	(aarch64_push_dummy_call): Handle short vectors.
-	(aarch64_extract_return_value): Likewise.
-	(aarch64_store_return_value): Likewise.
-
-2015-11-26  Daniel Colascione  <dancol@dancol.org>
-2015-11-26  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* linux-nat.c (linux_nat_thread_name): Replace implementation by call
-	to linux_proc_tid_get_name.
-	* nat/linux-procfs.c (linux_proc_tid_get_name): New function,
-	implementation inspired by linux_nat_thread_name.
-	* nat/linux-procfs.h (linux_proc_tid_get_name): New declaration.
-	* remote.c (struct private_thread_info) <name>: New field.
-	(free_private_thread_info): Free name field.
-	(remote_thread_name): New function.
-	(thread_item_t) <name>: New field.
-	(clear_threads_listing_context): Free name field.
-	(start_thread): Get name xml attribute.
-	(thread_attributes): Add "name" attribute.
-	(remote_update_thread_list): Copy name field.
-	(init_remote_ops): Assign remote_thread_name callback.
-	* target.h (target_thread_name): Update comment.
-	* NEWS: Mention remote thread name support.
-
-2015-11-26  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* linux-nat.c (linux_nat_thread_name): Constify return value.
-	* target.h (struct target_ops) <to_thread_name>: Likewise.
-	(target_thread_name): Likewise.
-	* target.c (target_thread_name): Likewise.
-	* target-delegates.c (debug_thread_name): Regenerate.
-	* python/py-infthread.c (thpy_get_name): Constify local variables.
-	* thread.c (print_thread_info): Likewise.
-	(thread_find_command): Likewise.
-
-2015-11-26  Markus Metzger  <markus.t.metzger@intel.com>
-
-	PR 19297
-	* btrace.c (btrace_enable): Check whether HAVE_LIBIPT is defined.
-
-2015-11-24  Pedro Alves  <palves@redhat.com>
-
-	* NEWS: Mention that a few "info" commands now list the
-	corresponding items in ascending ID order.
-
-2015-11-24  Pedro Alves  <palves@redhat.com>
-
-	PR 17539
-	* printcmd.c (display_command): Append new display at the end of
-	the list.
-
-2015-11-24  Pedro Alves  <palves@redhat.com>
-
-	PR 17539
-        * printcmd.c (display_command): Append new display at the end of
-        the list.
-
-2015-11-24  Pedro Alves  <palves@redhat.com>
-
-	PR 17539
-	* inferior.c (add_inferior_silent): Append the new inferior to the
-	end of the list.
-	* progspace.c (add_program_space): Append the new pspace to the
-	end of the list.
-	* thread.c (new_thread): Append the new thread to the end of the
-	list.
-
-2015-11-24  Pedro Alves  <palves@redhat.com>
-
-	* linux-tdep.c (find_stop_signal): Delete.
-	(struct linux_corefile_thread_data) <pid>: Remove field.
-	(linux_corefile_thread_callback): Rename to ...
-	(linux_corefile_thread): ... this.  Now takes a struct
-	linux_corefile_thread_data pointer rather than a void pointer.
-	Remove thread state and thread pid checks.
-	(linux_make_corefile_notes): Prefer dumping the signalled thread
-	first.  Use ALL_NON_EXITED_THREADS instead of
-	iterate_over_threads.
-
-2015-11-23  Par Olsson  <par.olsson@windriver.com>
-
-	* breakpoint.c (tracepoint_print_recreate): Fix logic error
-	if -> else if.
-
-2015-11-23  Kevin Buettner  <kevinb@redhat.com>
-
-	* minsyms.c (lookup_minimal_symbol_by_pc_section_1): Scan backwards
-	over all zero-sized symbols.
-
-2015-11-23  Joel Brobecker  <brobecker@adacore.com>
-
-	* stack.c (print_frame_local_vars): Temporarily set the selected
-	frame to FRAME while printing the frame's local variables.
-
-2015-11-23  Joel Brobecker  <brobecker@adacore.com>
-
-	* amd64-windows-tdep.c (amd64_windows_frame_decode_epilogue):
-	Increment PC in while loop skipping "pop reg" instructions.
-
-2015-11-23  Joel Brobecker  <brobecker@adacore.com>
-
-	* arm-tdep.c (arm_exidx_unwind_sniffer): Do not check for a frame
-	stuck on a system call if the given frame is the innermost frame.
-
-2015-11-23  Joel Brobecker  <brobecker@adacore.com>
-
-	* dwarf2read.c (read_structure_type): Set the type's length
-	to zero if it has a DW_AT_byte_size attribute which is not
-	a constant.
-
-2015-11-23  Tristan Gingold  <gingold@adacore.com>
-
-	* darwin-nat.c (darwin_ptrace): Avoid a cast.
-	(darwin_resume_thread): Ditto.  And always set or reset
-	single step.
-
-2015-11-23  Tristan Gingold  <gingold@adacore.com>
-
-	* darwin-nat.c (darwin_read_dyld_info): Write address in
-	big-endian order.
-	* solib-darwin.c (darwin_validate_exec_header): New function,
-	extracted from...
-	(darwin_read_exec_load_addr_from_dyld): ...here.
-	(darwin_read_exec_load_addr_at_init): New function.
-	(darwin_solib_read_all_image_info_addr): Adjust after
-	darwin_read_dyld_info change.
-	(darwin_solib_create_inferior_hook): Support PIE.
-
-2015-11-23  Tristan Gingold  <gingold@adacore.com>
-
-	* darwin-nat.c (darwin_ptrace): Add a cast to fix warning.
-	(darwin_resume, cancel_breakpoint, _initialize_darwin_inferior):
-	Likewise.
-	(darwin_read_write_inferior): Rewrite using mach_vm_read_overwrite.
-
-2015-11-19  Don Breazeal  <donb@codesourcery.com>
-
-	* target.c (read_memory_robust): Call read_whatever_is_readable
-	with arguments in the correct order.
-
-2015-11-19  Pedro Alves  <palves@redhat.com>
-
-	* remote.c (remote_query_supported): Send the "xmlRegisters="
-	feature last.
-
-2015-11-19  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* nat/aarch64-linux-hw-point.c (aarch64_linux_set_debug_regs): Change
-	form of iov_len computation.
-
-2015-11-19  Pedro Alves  <palves@redhat.com>
-
-	* configure.ac (ERROR_ON_WARNING): Don't check whether in C++
-	mode.
-	* configure: Regenerate.
-
-2015-11-19  Pedro Alves  <palves@redhat.com>
-
-	* build-with-cxx.m4 (GDB_AC_BUILD_WITH_CXX): Remove -fpermissive.
-	* configure: Regenerate.
-
-2015-11-19  Pedro Alves  <palves@redhat.com>
-
-	* breakpoint.c (software_watchpoint_add_no_memory_location)
-	(is_no_memory_software_watchpoint): New functions.
-	(update_watchpoint): Use
-	software_watchpoint_add_memoryless_location.
-	(breakpoint_address_bits): Use is_no_memory_software_watchpoint.
-
-2015-11-19  Simon Marchi  <simon.marchi@ericsson.com>
-	    Pedro Alves  <palves@redhat.com>
-
-	* s390-linux-tdep.c (s390_canonicalize_syscall): Add casts and
-	intermediate 'int' variable.
-
-2015-11-19  Pedro Alves  <palves@redhat.com>
-
-	* linux-thread-db.c (try_thread_db_load_1): Add cast.
-
-2015-11-19  Pedro Alves  <palves@redhat.com>
-
-	* remote.c (remote_unpush_target): Use
-	pop_all_targets_at_and_above instead of pop_all_targets_above.
-	* target.c (unpush_target_and_assert): New function, factored out
-	from ...
-	(pop_all_targets_above): ... here.
-	(pop_all_targets_at_and_above): New function.
-	* target.h (pop_all_targets_at_and_above): Declare.
-
-2015-11-18  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* valops.c (value_string): Constify 'ptr' parameter.
-	* value.h (value_string): Constify 'ptr' parameter.
-
-2015-11-18  Simon Marchi  <simon.marchi@ericsson.com>
-	    Pedro Alves  <palves@redhat.com>
-
-	* break-catch-sig.c (signal_catchpoint_print_one): Add cast.
-	* c-exp.y (parse_string_or_char, yylex): Add casts.
-	* c-lang.c (evaluate_subexp_c): Add casts.
-	* d-exp.y (parse_string_or_char, yylex): Add casts.
-	* go-exp.y (parse_string_or_char, build_packaged_name): Add casts.
-	* p-valprint.c (pascal_object_print_value_fields): Add casts.
-	* valprint.c (generic_emit_char, generic_printstr): Add casts.
-
-2015-11-18  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* valops.c (value_cstring): Constify 'ptr' parameter.
-	* value.h (value_cstring): Constify 'ptr' parameter.
-
-2015-11-18  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (pass_in_v): Add argument len.  Add local array
-	reg.  Callers updated.
-
-2015-11-17  Yao Qi  <yao.qi@linaro.org>
-
-	* infrun.c (resume): Check control.trap_expected only
-	when deciding the set of threads to resume.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* cp-namespace.c (cp_lookup_bare_symbol)
-	(cp_search_static_and_baseclasses, cp_lookup_symbol_via_imports)
-	(cp_lookup_symbol_via_all_imports, cp_lookup_nested_symbol_1)
-	(cp_lookup_nested_symbol): Use null_block_symbol.
-	* d-namespace.c (d_lookup_symbol, d_lookup_nested_symbol)
-	(d_lookup_symbol_imports, d_lookup_symbol_module): Use
-	null_block_symbol.
-	* symtab.c (null_block_symbol): New global.
-	* symtab.h (null_block_symbol): Declare.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* common/common-exceptions.h (GDB_XCPT_SJMP, GDB_XCPT_TRY)
-	(GDB_XCPT_RAW_TRY, GDB_XCPT): Define.
-	Replace __cplusplus checks with GDB_XCPT checks throughout.
-	* common/common-exceptions.c: Replace __cplusplus checks with
-	GDB_XCPT checks throughout.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* common/common-defs.h (ATTRIBUTE_PRINTF): Redefine in terms of
-	_GL_ATTRIBUTE_FORMAT_PRINTF after including ansidecl.h.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* common/common-defs.h (__STDC_CONSTANT_MACROS)
-	(__STDC_LIMIT_MACROS): Define before including stdint.h.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* windows-nat.c (handle_exception): Return 0 for first chance
-	exceptions.
-	(get_windows_debug_event): Adjust.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* windows-nat.c (xslate): Use GDB_SIGNAL_UNKNOWN instead of -1 as
-	signal number for terminator.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* ser-tcp.c (net_open) : Cast getsockopt argument to char *
-	instead of void *.  Update comment.
-	(net_read_prim): Cast recv argument to char * instead of void *.
-	(net_write_prim): Cast send argument to char *.  Add comment.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* win32-i386-low.c (update_debug_registers_callback)
-	(win32_get_current_dr): Add cast.
-	* win32-low.c (thread_rec, delete_thread_info)
-	(continue_one_thread): Add casts.
-	(strwinerror): Cast FormatMessage argument to LPTSTR instead of
-	LPVOID.
-	(win32_create_inferior, suspend_one_thread): Add casts.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* windows-nat.c (AdjustTokenPrivileges_ftype)
-	(DebugActiveProcessStop_ftype, DebugBreakProcess_ftype)
-	(DebugSetProcessKillOnExit_ftype, EnumProcessModules_ftype)
-	(GetCurrentConsoleFont_ftype, GetModuleInformation_ftype)
-	(LookupPrivilegeValueA_ftype, OpenProcessToken_ftype)
-	(GetConsoleFontSize_ftype): New typedefs.
-	(AdjustTokenPrivileges, DebugActiveProcessStop)
-	(DebugBreakProcess, DebugSetProcessKillOnExit, EnumProcessModules)
-	(GetConsoleFontSize, GetCurrentConsoleFont, GetModuleInformation)
-	(LookupPrivilegeValueA, OpenProcessToken, GetConsoleFontSize):
-	Adjust.
-	(GetModuleFileNameEx_ftype): New typedef.
-	(GetModuleFileNameEx): Use it.
-	(_initialize_loadable): Define GPA macro and use it.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* gdb-dlfcn.c (gdb_dlsym, gdb_dlclose) [__MINGW32__]: Add casts to
-	HMODULE.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* exec.c (exec_file_attach, symfile_bfd_open) [__GO32__ || _WIN32
-	|| __CYGWIN__]: Add casts.
-	* utils.c (gdb_filename_fnmatch): Add cast.
-	* windows-nat.c (windows_create_inferior): Add cast.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* ser-mingw.c (CancelIo_ftype): New typedef.
-	(CancelIo): Use CancelIo_ftype.
-	(ser_windows_close, ser_windows_wait_handle)
-	(ser_windows_read_prim, stop_select_thread)
-	(console_select_thread, pipe_select_thread, file_select_thread)
-	(ser_console_wait_handle, ser_console_done_wait_handle)
-	(ser_console_close, cleanup_pipe_state, pipe_windows_close)
-	(pipe_windows_write, pipe_wait_handle, pipe_done_wait_handle)
-	(net_windows_socket_check_pending, net_windows_select_thread)
-	(net_windows_wait_handle, net_windows_done_wait_handle)
-	(net_windows_close): Add casts.
-	(_initialize_ser_windows): Cast to CancelIo_ftype* instead of
-	void*.
-
-2015-11-17  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* c-exp.y (exp): Adjust, change enum c_string_type to
-	c_string_type.
-	(parse_string_or_char): Likewise.
-	* c-lang.c (charset_for_string_type): Likewise.
-	(classify_type): Likewise.
-	(c_printchar): Likewise.
-	(c_printstr): Likewise.
-	(evaluate_subexp_c): Likewise.  And change cast to enum
-	c_string_type_values.
-	* c-lang.h: Include "common/enum_flags.h".
-	(enum c_string_type): Rename to...
-	(enum c_string_type_values): ...this.
-	(c_string_type): Define new enum flags type.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* btrace.h: Include common/enum-flags.h.
-	(btrace_insn_flags): Define.
-	(struct btrace_insn) <flags>: Change type.
-	(btrace_function_flags): Define.
-	(struct btrace_function) <flags>: Change type.
-	(btrace_thread_flags): Define.
-	(struct btrace_thread_info) <flags>: Change type.
-	* c-exp.y (token_flags): Rename to ...
-	(token_flag): ... this.
-	(token_flags): Define.
-	(struct token) <flags>: Change type.
-	* common/enum-flags.h: New file.
-	* compile/compile-c-types.c (convert_qualified): Change type of
-	'quals' local.
-	* compile/compile-internal.h: Include "common/enum-flags.h".
-	(gcc_qualifiers_flags): Define.
-	* completer.c (enum reg_completer_targets): Rename to ...
-	(enum reg_completer_target): ... this.
-	(reg_completer_targets): Define.
-	(reg_or_group_completer_1): Change type of 'targets' parameter.
-	* disasm.c (do_mixed_source_and_assembly_deprecated): Change type
-	of 'psl_flags' local.
-	(do_mixed_source_and_assembly): Change type of 'psl_flags' local.
-	* infrun.c: Include "common/enum-flags.h".
-	(enum step_over_what): Rename to ...
-	(enum step_over_what_flag): ... this.
-	(step_over_what): Change type.
-	(start_step_over): Change type of 'step_what' local.
-	(thread_still_needs_step_over): Now returns a step_over_what.
-	Adjust.
-	(keep_going_pass_signal): Change type of 'step_what' local.
-	* linux-tdep.c: Include "common/enum-flags.h".
-	(enum filterflags): Rename to ...
-	(enum filter_flag): ... this.
-	(filter_flags): Define.
-	(dump_mapping_p): Change type of 'filterflags' parameter.
-	(linux_find_memory_regions_full): Change type of 'filterflags'
-	local.
-	(linux_find_memory_regions_full): Pass the address of an unsigned
-	int to sscanf instead of the address of an enum.
-	* record-btrace.c (btrace_print_lines): Change type of local
-	'psl_flags'.
-	(btrace_call_history): Replace 'flags' parameter
-	with 'int_flags' parameter.  Adjust.
-	(record_btrace_call_history, record_btrace_call_history_range)
-	(record_btrace_call_history_from): Rename 'flags' parameter to
-	'int_flags'.  Use record_print_flags.
-	* record.h: Include "common/enum-flags.h".
-	(record_print_flags): Define.
-	* source.c: Include "common/enum-flags.h".
-	(print_source_lines_base, print_source_lines): Change type of
-	flags parameter.
-	* symtab.h: Include "common/enum-flags.h".
-	(enum print_source_lines_flags): Rename to ...
-	(enum print_source_lines_flag): ... this.
-	(print_source_lines_flags): Define.
-	(print_source_lines): Change prototype.
-
-2015-11-17  Pedro Alves  <palves@redhat.com>
-
-	* guile/scm-disasm.c (gdbscm_disasm_read_memory): Return -1 on
-	error instead of TARGET_XFER_E_IO.
-	(gdbscm_disasm_memory_error): Always pass TARGET_XFER_E_IO to
-	memory_error.
-
-2015-11-17  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-	* hppa-tdep.c (hppa_sign_extend, hppa_low_hppa_sign_extend)
-	(prologue_inst_adjust_sp, hppa_frame_cache): Fix left shift of negative
-	value.
-	* dwarf2read.c (read_subrange_type): Likewise.
-
-2015-11-16  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (aarch64_extract_return_value):  Change array
-	buf's length to V_REGISTER_SIZE.
-
-2015-11-16  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (pass_in_x_or_stack): Change argument type
-	from bfd_byte * to value *.  Caller updated.
-	(pass_in_x): Likewise.
-	(pass_in_v_or_stack): Likewise.
-	(pass_on_stack): Likewise.
-
-2015-11-16  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (aarch64_push_dummy_call): Call value_contents
-	instead of value_contents_writeable.
-	* bfin-tdep.c (bfin_push_dummy_call): Likewise.
-
-2015-11-16  Yao Qi  <yao.qi@linaro.org>
-
-	* arm-tdep.c (arm_push_dummy_call): New array buf.  Store regval
-	to buf.  Pass buf instead of val to push_stack_item.
-
-2015-11-13  Yao Qi  <yao.qi@linaro.org>
-
-	PR tdep/19051
-	* arm-tdep.c (arm_type_align): Return the right alignment
-	value for vector.
-	(arm_vfp_cprc_sub_candidate): Return true for 64-bit and
-	128-bit vector types.
-	(arm_return_in_memory): Handel vector type.
-
-2015-11-13  Yao Qi  <yao.qi@linaro.org>
-
-	* arm-tdep.c (arm_return_in_memory): Rewrite it.
-	(arm_return_value): Call arm_return_in_memory for
-	TYPE_CODE_COMPLEX.
-
-2015-11-12  Yao Qi  <yao.qi@linaro.org>
-
-	* arm-tdep.c (push_stack_item): Change contents type to
-	const gdb_byte *.
-
-2015-11-11  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* inf-ptrace.c (inf_ptrace_fetch_register): Change long int *
-	cast to PTRACE_TYPE_RET *.
-	(inf_ptrace_store_register): Likewise.
-
-2015-11-11  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* avr-tdep.c (_initialize_avr_tdep): Switch to 'add_info' for creating
-	info sub-commands.
-	* gnu-nat.c (add_task_commands): Likewise.
-	* macrocmd.c (_initialize_macrocmd): Likewise.
-
-2015-11-11  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* cli/cli-decode.c (add_info): Switch to class_info.
-
-2015-11-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* ada-lang.c (ada_is_wrapper_field): Add special handling
-	for fields called "RETVAL".
-
-2015-11-09  Yao Qi  <yao.qi@linaro.org>
-
-	* arm-tdep.c (arm_exidx_new_objfile): Use
-	ELF_STRING_ARM_unwind.
-
-2015-11-09  Yao Qi  <yao.qi@linaro.org>
-
-	* infrun.c (displaced_step_in_progress_thread): New function.
-	(handle_inferior_event_1): Call it.
-
-2015-11-05  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (aarch64_displaced_step_copy_insn): Call
-	aarch64_decode_insn and decode instruction by aarch64_inst.
-
-2015-11-05  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (extract_signed_bitfield): Remove.
-	(decode_masked_match): Remove.
-	(aarch64_decode_add_sub_imm): Remove.
-	(aarch64_decode_br): Remove.
-	(aarch64_decode_eret): Remove.
-	(aarch64_decode_movz): Remove.
-	(aarch64_decode_orr_shifted_register_x): Remove.
-	(aarch64_decode_ret): Remove.
-	(aarch64_decode_stp_offset): Remove.
-	(aarch64_decode_stur): Remove.
-	(aarch64_analyze_prologue): Call aarch64_decode_insn
-	and use aarch64_inst to decode instructions.
-
-2015-11-05  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (aarch64_decode_stp_offset): New argument
-	wback.
-	(aarch64_decode_stp_offset_wb): Removed.
-	(aarch64_analyze_prologue): Don't use
-	aarch64_decode_stp_offset_wb.
-
-2015-11-04  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	PR/18376
-	* gdb/s390-linux-tdep.c (s390_is_partial_instruction): New function.
-	(s390_software_single_step): New function.
-	(s390_displaced_step_hw_singlestep): New function.
-	(s390_gdbarch_init): Fill gdbarch slots with the above.
-
-2015-11-04  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	PR/18376
-	* gdb/configure.tgt: Add linux-record.o to s390*-linux.
-	* gdb/s390-linux-tdep.c: #include "linux-record.h", "record-full.h"
-	(s390_linux_record_tdep): New static global variable.
-	(s390x_linux_record_tdep): New static global variable.
-	(s390_all_but_pc_registers_record): New function.
-	(s390_canonicalize_syscall): New function.
-	(s390_linux_syscall_record): New function.
-	(s390_linux_record_signal): New function.
-	(s390_record_calc_disp_common): New function.
-	(s390_record_calc_disp): New function.
-	(s390_record_calc_disp_vsce): New function.
-	(s390_record_calc_rl): New function.
-	(s390_record_gpr_g): New function.
-	(s390_record_gpr_h): New function.
-	(s390_record_vr): New function.
-	(s390_process_record): New function.
-	(s390_init_linux_record_tdep): New function.
-	(s390_gdbarch_init): Fill record function slots.
-
-2015-11-04  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* record-full.c (record_full_exec_insn): Use xmalloc for temporary
-	memory storage.
-
-2015-11-04  Markus Metzger  <markus.t.metzger@intel.com>
-
-	* record.c (get_insn_history_modifiers): Set DISASSEMBLY_SOURCE
-	instead of DISASSEMBLY_SOURCE_DEPRECATED.  Also accept /s.
-	(_initialize_record): Document the /s modifier.
-	* NEWS: Announce record instruction-history's new /s modifier.
-
-2015-11-04  Markus Metzger  <markus.t.metzger@intel.com>
-
-	* record-btrace.c (struct btrace_line_range): New.
-	(btrace_mk_line_range, btrace_line_range_add)
-	(btrace_line_range_is_empty, btrace_line_range_contains_range)
-	(btrace_find_line_range, btrace_print_lines): New.
-	(btrace_insn_history): Add source interleaving algorithm.
-
-2015-11-04  Markus Metzger  <markus.t.metzger@intel.com>
-
-	* disasm.h (DISASSEMBLY_SPECULATION): New.
-	(struct disasm_insn): New.
-	(gdb_pretty_print_insn): New.
-	* disasm.c (gdb_pretty_print_insn): Replace parameter PC with INSN.
-	Update users.  Print instruction number and indicate speculative
-	execution, if requested.
-
-2015-11-04  Markus Metzger  <markus.t.metzger@intel.com>
-
-	* disasm.c (dump_insns): Split into this and ...
-	(gdb_pretty_print_insn): ... this.
-
-2015-11-03  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* xtensa-linux-nat.c (supply_gregset_reg): Make static.
-	(xtensa_linux_fetch_inferior_registers): Likewise.
-	(xtensa_linux_store_inferior_registers): Likewise.
-
-2015-11-03  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* arm-linux-nat.c (arm_linux_read_description): Add cast.
-
-2015-11-03  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* ppc-linux-nat.c (ppc_linux_insert_mask_watchpoint): Change
-	type of rw to enum target_hw_bp_type.
-	(ppc_linux_remove_mask_watchpoint): Likewise.
-	* target.c (target_insert_mask_watchpoint): Likewise.
-	(target_remove_mask_watchpoint): Likewise.
-	* target.h (target_insert_mask_watchpoint): Likewise.
-	(target_remove_mask_watchpoint): Likewise.
-	(struct target_ops) <to_insert_mask_watchpoint>: Likewise.
-	(struct target_ops) <to_remove_mask_watchpoint>: Likewise.
-	* target-delegates.c: Regenerate.
-
-2015-11-03  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* remote-sim.c (check_for_duplicate_sim_descriptor): Add casts.
-	(get_sim_inferior_data): Likewise.
-	(sim_inferior_data_cleanup): Likewise.
-	(gdbsim_close_inferior): Likewise.
-	(gdbsim_resume_inferior): Likewise.
-	(gdbsim_wait): Likewise.
-	(simulator_command): Likewise.
-	(sim_command_completer): Likewise.
-
-2015-11-03  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* MAINTAINERS (Write After Approval): Add Marcin Kościelnicki.
-
-2015-10-30  Pedro Alves  <palves@redhat.com>
-
-	* breakpoint.c (breakpoint_in_range_p)
-	(breakpoint_location_address_range_overlap): New functions.
-	* breakpoint.h (breakpoint_in_range_p): New declaration.
-	* infrun.c (displaced_step_prepare_throw): If there's a breakpoint
-	in the scratch pad range, don't displaced step.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* amd64-linux-tdep.c (amd64_x32_linux_init_abi): Fix size_msghdr,
-	size_stack_t, size_size_t, size_iovec.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* aarch64-linux-tdep.c (aarch64_linux_init_abi): Fix size_termios.
-	* amd64-linux-tdep.c (amd64_linux_init_abi): Fix size_termios.
-	(amd64_x32_linux_init_abi): Fix size_termios.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* ppc-linux-tdep.c (ppc_init_linux_record_tdep): Fix TASK_COMM_LEN.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* linux-record.c (record_linux_system_call): Fix old_select.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* linux-record.c (record_linux_system_call): Fix newstatat.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* linux-record.c (record_linux_system_call): Fix [gs]etgroups16.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* aarch64-linux-tdep.c (aarch64_linux_init_abi): Add size_time_t.
-	* amd64-linux-tdep.c (amd64_linux_init_abi): Add size_time_t.
-	(amd64_x32_linux_init_abi): Add size_time_t.
-	* arm-linux-tdep.c (arm_linux_init_abi): Add size_time_t.
-	* i386-linux-tdep.c (i386_linux_init_abi): Add size_time_t.
-	* linux-record.c (record_linux_system_call): Add time, waitpid, pipe
-	handling.
-	* linux-record.h (struct linux_record_tdep): Add size_time_t.
-	* ppc-linux-tdep.c (ppc_init_linux_record_tdep): Add size_time_t.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* linux-record.c (record_linux_msghdr): Fix msg_namelen handling.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* aarch64-linux-tdep.c (aarch64_linux_init_abi): Remove
-	size_dirent{,64}, add size_old_dirent.
-	* amd64-linux-tdep.c (amd64_linux_init_abi): Remove size_dirent{,64},
-	add size_old_dirent.
-	(amd64_x32_linux_init_abi): Remove size_dirent{,64}, add
-	size_old_dirent.
-	* arm-linux-tdep.c (arm_linux_init_abi): Remove size_dirent{,64},
-	add size_old_dirent.
-	* i386-linux-tdep.c (i386_linux_init_abi): Remove size_dirent{,64},
-	add size_old_dirent.
-	* linux-record.c (record_linux_system_call): Fix handling of readdir
-	and getdents{,64}.
-	* linux-record.h (struct linux_record_tdep): Remove size_dirent{,64},
-	add size_old_dirent.
-	* ppc-linux-tdep.c (ppc_init_linux_record_tdep): Remove
-	size_dirent{,64}, add size_old_dirent.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* aarch64-linux-tdep.c (aarch64_linux_init_abi): Fix size_sigaction,
-	size_sigset_t, size_old_sigaction, size_old_sigset_t.
-	* amd64-linux-tdep.c (amd64_linux_init_abi): Fix size_sigaction,
-	size_sigset_t, size_old_sigaction, size_old_sigset_t.
-	(amd64_x32_linux_init_abi): Fix size_sigaction, size_sigset_t,
-	size_old_sigaction, size_old_sigset_t.
-	* arm-linux-tdep.c (arm_linux_init_abi): Fix size_sigaction,
-	size_old_sigaction, size_old_sigset_t.
-	* i386-linux-tdep.c (i386_linux_init_abi): Fix size_sigaction,
-	size_old_sigaction, size_old_sigset_t.
-	* ppc-linux-tdep.c (ppc_init_linux_record_tdep): Fix size_sigaction,
-	size_sigset_t, size_old_sigaction, size_old_sigset_t.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* arm-linux-tdep.c (arm_linux_init_abi): Fix size_[ug]id.
-	* i386-linux-tdep.c (i386_linux_init_abi): Fix size_[ug]id.
-
-2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
-
-	* aarch64-linux-tdep.c (aarch64_linux_init_abi): Remove size_siginfo.
-	* amd64-linux-tdep.c (amd64_linux_init_abi): Remove size_siginfo.
-	(amd64_x32_linux_init_abi): Remove size_siginfo.
-	* arm-linux-tdep.c (arm_linux_init_abi): Remove size_siginfo.
-	* i386-linux-tdep.c (i386_linux_init_abi): Remove size_siginfo.
-	* linux-record.c (record_linux_system_call): Change size_siginfo
-	to size_siginfo_t.
-	* linux-record.h (struct linux_record_tdep): Remove size_siginfo.
-	* ppc-linux-tdep.c (ppc_init_linux_record_tdep): Remove size_siginfo.
-
-2015-10-29  Pedro Alves  <palves@redhat.com>
-
-	* mdebugread.c (add_data_symbol): New function, factored out from
-	...
-	(parse_symbol): ... here.  Delete 'theclass' local.
-
-2015-10-29  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* jit.c (jit_target_read_impl): Add cast.
-
-2015-10-29  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* jit.c (jit_reader_load): Add cast.
-
-2015-10-29  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* dwarf2read.c (partial_die_full_name): Add cast.
-
-2015-10-29  Pedro Alves  <palves@redhat.com>
-
-	* common/vec.h (DEF_VEC_FUNC_P) [iterate]: Cast 0 to type T.
-
-2015-10-29  Pedro Alves  <palves@redhat.com>
-
-	* guile/scm-frame.c (gdbscm_unwind_stop_reason_string): Add cast.
-
-2015-10-29  Eli Zaretskii  <eliz@gnu.org>
-
-	* utils.c (init_page_info): Disable paging if INSIDE_EMACS is set
-	in the environment.
-
-2015-10-29  Pedro Alves  <palves@redhat.com>
-
-	* gnu-v2-abi.c (gnuv2_is_destructor_name)
-	(gnuv2_is_constructor_name): Add casts.
-
-2015-10-29  Pedro Alves  <palves@redhat.com>
-
-	* common/common-exceptions.c (exception_none): Add cast.
-
-2015-10-29  Pedro Alves  <palves@redhat.com>
-
-	* compile/compile-c-types.c (struct type_map_instance)
-	<gcc_type>: Rename to gcc_type_handle.
-	(insert_type, convert_type): Adjust.
-
-2015-10-29  Pedro Alves  <palves@redhat.com>
-
-	* dwarf2-frame-tailcall.c (dwarf2_tailcall_sniffer_first): Don't
-	assume that "break" breaks out of a TRY/CATCH.
-	* python/py-framefilter.c (py_print_single_arg): Don't assume
-	"continue" breaks out of a TRY/CATCH.
-	* python/py-value.c (valpy_binop_throw): New function, factored
-	out from ...
-	(valpy_binop): ... this.
-	(valpy_richcompare_throw): New function, factored
-	out from ...
-	(valpy_richcompare): ... this.
-	* solib.c (solib_read_symbols): Don't assume "break" breaks out
-	of a TRY/CATCH.
-	* common/common-exceptions.h [USE_RAW_CXX_TRY]
-	<TRY/CATCH/END_CATCH>: Define as 1-1 wrappers around try/catch.
-
-2015-10-28  Simon Dardis  <Simon.Dardis@imgtec.com>
-
-	* mips-linux-tdep.c (mips_linux_in_dynsym_stub): Recognise 'or'
-	as move along with [d]addu.
-
-2015-10-28  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (aarch64_software_single_step): Pass 1 to
-	aarch64_decode_insn.
-
-2015-10-27  Pedro Alves  <palves@redhat.com>
-
-	* common/print-utils.c (host_address_to_string): Rename to ...
-	(host_address_to_string_1): ... this.
-	* common/print-utils.h (host_address_to_string): Reimplement as
-	wrapper around host_address_to_string_1.
-	* utils.c (gdb_print_host_address): Rename to ...
-	(gdb_print_host_address_1): ... this.
-	* utils.h (gdb_print_host_address): Reimplement as wrapper macro
-	around	host_address_to_string_1.
-
-2015-10-27  Pedro Alves  <palves@redhat.com>
-
-	* alpha-tdep.c (alpha_read_insn): Always pass TARGET_XFER_E_IO to
-	memory_error.  Rename local 'status' to 'res'.
-	* c-lang.c (c_get_string): Always pass TARGET_XFER_E_IO to
-	memory_error.
-	* corefile.c (read_stack, read_code, write_memory): Always pass
-	TARGET_XFER_E_IO to memory_error.
-	* disasm.c (dis_asm_memory_error): Always pass TARGET_XFER_E_IO to
-	memory_error.  Rename parameter 'status' to 'err'.
-	(dump_insns): Rename local 'status' to 'err'.
-	* mips-tdep.c (mips_fetch_instruction): Rename parameter 'statusp'
-	to 'errp'.  Rename local 'status' to 'err'.  Always pass
-	TARGET_XFER_E_IO to memory_error.
-	(mips_breakpoint_from_pc): Rename local 'status' to 'err'.
-	* target.c (target_read_memory, target_read_raw_memory)
-	(target_read_stack, target_read_code, target_write_memory)
-	(target_write_raw_memory): Return -1 on error instead of
-	TARGET_XFER_E_IO.
-	* valprint.c (val_print_string): Rename local 'errcode' to 'err'.
-	Always pass TARGET_XFER_E_IO to memory_error.  Update comment.
-
-2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* guile/guile-internal.h (gdbscm_with_guile): Change return
-	types to const char *.
-	* guile/scm-safe-call.c (gdbscm_with_guile): Likewise.
-	(struct c_data) <func>: Likewise.
-	(struct c_data) <result>: Change type to const char *.
-	(scscm_eval_scheme_string): Change return type to
-	const char *.
-	(scscm_source_scheme_script): Likewise.
-	(gdbscm_safe_eval_string): Change type of result variable to
-	const char * and remove cast.
-	(gdbscm_safe_source_script): Likewise.
-	* guile/scm-disasm.c (gdbscm_disasm_read_memory_worker):
-	Change return type to const char *.
-	(gdbscm_disasm_read_memory): Change type of status to
-	const char *.
-
-2015-10-27  Pedro Alves  <palves@redhat.com>
-
-	* source.c (openp): New local 'last_errno'.  Use it to
-	save/restore errno.
-
-2015-10-27  Pedro Alves  <palves@redhat.com>
-
-	* psymtab.c (dump_psymtab_addrmap_1): Add casts.
-
-2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* ctf.c (SET_ENUM_FIELD): New macro.
-	(ctf_read_status): Use it.
-	(ctf_read_tp): Use it.
-
-2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* guile/scm-breakpoint.c (gdbscm_set_breakpoint_stop_x): Add
-	scm_t_dynwind_flags casts.
-	* guile/scm-cmd.c (gdbscm_parse_command_name): Likewise.
-	* guile/scm-ports.c (gdbscm_open_memory): Likewise.
-	* guile/scm-value.c (gdbscm_value_to_string): Likewise.
-
-2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* ax.h (ax_raw_byte): New declaration.
-	* ax-general.c (ax_raw_byte): New function.
-	(ax_simple): Use ax_raw_byte.
-	* ax-gdb.c (gen_printf): Likewise.
-
-2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* ada-lang.h (GROW_VECT): Add cast.
-
-2015-10-26  Doug Evans  <xdje42@gmail.com>
-
-	* symtab.h (struct general_symbol_info> <ada_mangled>: Update comment.
-
-2015-10-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* target.c (memory_xfer_partial): Change type of buf to gdb_byte
-	pointer.
-	(simple_search_memory): Cast return of memmem.
-
-2015-10-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* stap-probe.c (handle_stap_probe): Add (const char *) casts.
-
-2015-10-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* ctf.c (ctf_xfer_partial): Return TARGET_XFER_E_IO instead of
-	-1 on error.
-
-2015-10-26  Doug Evans  <dje@google.com>
-
-	PR symtab/17391
-	* dwarf2-frame.c (dwarf2_restore_rule): Call dwarf_reg_to_regnum
-	instead of gdbarch_dwarf2_reg_to_regnum.
-	(dwarf2_frame_cache): Ditto.
-	(read_addr_from_reg): Call dwarf_reg_to_regnum_or_error instead of
-	gdbarch_dwarf2_reg_to_regnum.
-	(get_reg_value): Ditto.
-	(dwarf2_fetch_cfa_info): Ditto.
-	(dwarf2_frame_prev_register): Ditto.
-	* dwarf2loc.c: #include "complaints.h".
-	(dwarf_expr_read_addr_from_reg): Call dwarf_reg_to_regnum_or_error
-	instead of gdbarch_dwarf2_reg_to_regnum.
-	(dwarf_expr_get_reg_value): Ditto.
-	(read_pieced_value): Ditto.
-	(write_pieced_value): Ditto.
-	(dwarf2_evaluate_loc_desc_full): Ditto.
-	(dwarf_reg_to_regnum): New function.
-	(throw_bad_regnum_error): New function.
-	(dwarf_reg_to_regnum_or_error): Renamed from
-	dwarf2_reg_to_regnum_or_errorChange to take a ULONGEST regnum.
-	All callers updated.  Call throw_bad_regnum_error.
-	(locexpr_regname): Improve text of bad register number.
-	* dwarf2loc.h (dwarf_reg_to_regnum): Declare.
-	(dwarf_reg_to_regnum_or_error): Update prototype.
-	* dwarf2expr.c: #include "dwarf2loc.h".
-	(dwarf_block_to_sp_offset): Call dwarf_reg_to_regnum instead of
-	gdbarch_dwarf2_reg_to_regnum.
-	* gdbarch.sh (dwarf2_reg_to_regnum): Add comment.
-	* gdbarch.h: Regenerate.
-	* amd64-tdep.c (amd64_dwarf_reg_to_regnum): Remove warning for bad
-	register.
-	* avr-tdep.c (avr_dwarf_reg_to_regnum): Ditto.
-	* cris-tdep.c (cris_dwarf2_reg_to_regnum): Ditto.
-	* bfin-tdep.c (bfin_reg_to_regnum): Fix error checking.
-	* hppa-linux-tdep.c (hppa_dwarf_reg_to_regnum): Improve error checking.
-	Remove warning for bad register.
-	* hppa-tdep.c (hppa64_dwarf_reg_to_regnum): Ditto.
-	* i386-tdep.c (i386_svr4_dwarf_reg_to_regnum): Renamed from
-	i386_svr4_reg_to_regnum.  Return -1 for bad registers.
-	(i386_svr4_reg_to_regnum): New function.
-	(i386_gdbarch_init): Update call to set_gdbarch_dwarf2_reg_to_regnum.
-	* microblaze-tdep.c (microblaze_dwarf2_reg_to_regnum): Don't assert
-	on bad registers, return -1.
-	* msp430-tdep.c (msp430_dwarf2_reg_to_regnum): Improve error checking.
-	Remove warning for bad register.
-	* nios2-tdep.c: Add static assert for NIOS2_NUM_REGS.
-	(nios2_dwarf_reg_to_regnum): Fix off-by-one error.
-	Remove warning for bad register.  Return -1 for bad register.
-	* rl78-tdep.c (rl78_dwarf_reg_to_regnum): Don't flag an internal error
-	for bad register, return -1.
-	* rx-tdep.c (rx_dwarf_reg_to_regnum): Ditto.
-	* m68k-tdep.c (m68k_dwarf_reg_to_regnum): Fix error result.
-	* mep-tdep.c (mep_debug_reg_to_regnum): Ditto.
-	* mips-tdep.c (mips_stab_reg_to_regnum): Ditto.
-	(mips_dwarf_dwarf2_ecoff_reg_to_regnum): Ditto.
-	* mn10300-tdep.c (mn10300_dwarf2_reg_to_regnum): Remove warning
-	for bad regs.
-	* xtensa-tdep.c (xtensa_reg_to_regnum): Remove internal error for
-	bad regs.  Fix error result.
-	* stabsread.c (stab_reg_to_regnum): Watch for negative regno.
-	(reg_value_complaint): Update complaint text.
-	* mdebugread.c (reg_value_complaint): New function.
-	(mdebug_reg_to_regnum): Rewrite to watch for bad reg numbers.
-
-2015-10-26  Doug Evans  <dje@google.com>
-
-	PR python/18938
-	* cli/cli-cmds (source_script_fron_sctream): New arg file_to_open.
-	All callers updated.
-
-2015-10-26  Doug Evans  <dje@google.com>
-
-	* psymtab.c (struct dump_psymtab_addrmap_data): Define.
-	(dump_psymtab_addrmap_1, dump_psymtab_addrmap): New functions.
-	(maintenance_print_psymbols): Print address map.
-
-2015-10-26  Doug Evans  <dje@google.com>
-
-	* nat/linux-nat.h (__SIGRTMIN): Move here from gdbserver/linux-low.c.
-
-2015-10-26  Doug Evans  <dje@google.com>
-
-	* common/gdb_wait.h (W_STOPCODE): Define, moved here from
-	gdbserver/linux-low.c.
-	(WSETSTOP): Simplify.
-
-2015-10-26  Doug Evans  <dje@google.com>
-
-	* linux-thread-db.c (find_new_threads_callback): Ditto.
-	(thread_db_pid_to_str): Ditto.
-
-2015-10-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* guile/scm-ports.c (ioscm_make_gdb_stdio_port): Do not pass a
-	local char array to scm_mode_bits, use a cast instead.
-
-2015-10-26  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* tui/tui-data.c (tui_alloc_content): Don't check xmalloc
-	result.  Change type of element_block_ptr.  Change allocation to
-	use XNEWVEC.
-
-2015-10-26  Luis Machado  <lgustavo@codesourcery.com>
-
-	* record-full.c (record_full_message_wrapper_safe): Pass empty string to
-	catch_errors call instead of NULL.
-
-2015-10-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* guile/scm-ports.c (ioscm_make_gdb_stdio_port): Pass non-const
-	char pointer to scm_mode_bits.
-
-2015-10-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* symtab.c (default_make_symbol_completion_list_break_on_1): Add
-	cast.
-
-2015-10-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* guile/scm-ports.c (gdbscm_memory_port_write): Declare new
-	"data" local variable and use it.
-
-2015-10-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* guile/scm-symbol.c (gdbscm_lookup_global_symbol): Add
-	domain_enum cast.
-	(gdbscm_lookup_symbol): Likewise.
-
-2015-10-25  Iain Buclaw  <ibuclaw@gdcproject.org>
-
-	* d-exp.y: Remove an obsolete comment and propagate the block
-	information to the produced expression.
-
-2015-10-24  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* tui/tui-data.c (tui_add_to_source_windows): Remove void *
-	cast.
-	(tui_add_content_elements): Likewise.
-
-2015-10-24  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* cli/cli-setshow.c (do_set_command): Constify p.
-
-2015-10-24  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* nat/linux-ptrace.c (linux_ptrace_test_ret_to_nx): Replace
-	(void *) cast with (gdb_byte *).
-
-2015-10-24  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* proc-service.c (ps_pdread): Add cast.
-
-2015-10-24  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* sparc64-tdep.c (sparc64_store_arguments): Split assignment of
-	valbuf.
-
-2015-10-24  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* ia64-tdep.c (ia64_pseudo_register_write): Remove cast.
-	(ia64_push_dummy_call): Remove cast and change type of "to" to
-	array of gdb_byte.
-
-2015-10-23  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* linux-btrace.c (linux_enable_pt): Add cast to mmap return.
-
-2015-10-23  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* observer.h (observer_${event}_notification_stub): Add cast.
-
-2015-10-23  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c (aarch64_displaced_step_copy_insn): Set
-	dsd.insn_count to zero.
-
-2015-10-22  Pedro Alves  <palves@redhat.com>
-
-	* infrun.c (stop_after_trap): Delete.
-	(clear_proceed_status, handle_signal_stop, struct
-	infcall_control_state, save_infcall_control_state)
-	(restore_infcall_control_state): Remove references to
-	stop_after_trap.
-
-2015-10-22  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* python/python.c (_initialize_python): Add cast.
-
-2015-10-22  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* nto-tdep.c (nto_inferior_data): Add cast.
-
-2015-10-22  Pedro Alves  <palves@redhat.com>
-
-	* windows-nat.c (do_initial_windows_stuff): Rewrite loop using
-	windows_wait and windows_resume directly instead of
-	wait_for_inferior and resume.
-
-2015-10-22  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* xtensa-tdep.h (XTREG): Add casts.
-	(XTREG_END): Likewise.
-
-2015-10-22  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* solib-spu.c (spu_bfd_iovec_pread): Add (gdb_byte *) cast.
-
-2015-10-22  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* rs6000-tdep.c (variants): Add (enum bfd_architecture) cast.
-
-2015-10-22  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* mips-linux-tdep.c (mips64_linux_get_longjmp_target): Change type of
-	buf to gdb_byte*.
-	(supply_32bit_reg): Add cast.
-	(mips64_fill_gregset): Likewise.
-
-2015-10-21  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	PR python/18073
-	* python/py-type.c (typy_get_composite): Allow returning a
-	function type.
-
-2015-10-21  Keven Boell  <keven.boell@intel.com>
-
-	* dwarf2read.c (set_die_type): Add read of
-	DW_AT_allocated and DW_AT_associated.
-	* f-typeprint.c: New include of typeprint.h
-	(f_print_type): Add check for allocated/associated
-	status of type.
-	(f_type_print_varspec_suffix): Add check for
-	* gdbtypes.c (create_array_type_with_stride):
-	Add check for valid data location of type in
-	case allocated or associated attributes are set.
-	Length of an array should be only calculated if
-	allocated or associated is resolved as true.
-	(is_dynamic_type_internal): Add check for allocated/
-	associated.
-	(resolve_dynamic_array): Evaluate allocated/associated
-	properties.
-	* gdbtypes.h (enum dynamic_prop_node_kind): <DYN_PROP_ALLOCATED>
-	<DYN_PROP_ASSOCIATED>: New enums.
-	(TYPE_ALLOCATED_PROP, TYPE_ASSOCIATED_PROP): New macros.
-	(type_not_allocated): New function.
-	(type_not_associated): New function.
-	* valarith.c (value_subscripted_rvalue): Add check for
-	allocated/associated.
-	* valprint.c: New include of typeprint.h.
-	(valprint_check_validity): Add check for allocated/associated.
-	(value_check_printable): Add check for allocated/
-	associated.
-	* typeprint.h (val_print_not_allocated): New function.
-	(val_print_not_associated): New function.
-	* typeprint.c (val_print_not_allocated): New function.
-	(val_print_not_associated): New function.
-
-2015-10-21  Antoine Tremblay  <antoine.tremblay@ericsson.com>
-
-	* Makefile.in: Add arm.c/o.
-	* arch/arm.c: New file.
-	* arch/arm.h: (IS_THUMB_ADDR): Move macro from arm-tdep.c.
-	(MAKE_THUMB_ADDR): Likewise.
-	(UNMAKE_THUMB_ADDR): Likewise.
-	* arm-tdep.c (int thumb_insn_size): Move to arm.c.
-	(IS_THUMB_ADDR): Move to arm.h.
-	(MAKE_THUMB_ADDR): Likewise.
-	(UNMAKE_THUMB_ADDR): Likewise.
-	* configure.tgt: Add arm.o to all ARM configs.
-
-2015-10-21  Yao Qi  <yao.qi@linaro.org>
-
-	* lib/range-stepping-support.exp (exec_cmd_expect_vCont_count):
-	Remove argument exp_vCont_s.
-	* gdb.base/range-stepping.exp: Callers updated.
-	* gdb.trace/range-stepping.exp: Likewise.
-
-2015-10-21  Aleksandar Ristovski  <aristovski@qnx.com>
-
-	* gdb/nto-tdep.c (QNX_NOTE_NAME, QNX_INFO_SECT_NAME): New defines.
-	(nto_sniff_abi_note_section): New function.
-	(nto_elf_osabi_sniffer): Use new function to recognize nto specific
-	binary.
-
-2015-10-21  Aleksandar Ristovski  <aristovski@qnx.com>
-
-	* nto-procfs.c (procfs_wait): Set stopped_flags nad stopped_pc.
-	(procfs_stopped_by_watchpoint): Use flags stored in inferior data.
-	* nto-tdep.c (nto_new_inferior_data_reg): New definition.
-	(nto_new_inferior_data, nto_inferior_data_cleanup, nto_inferior_data):
-	New functions.
-	(_initialize_nto_tdep): New forward declaration, new function.
-	* nto-tdep.h (struct nto_inferior_data): New struct.
-	(nto_inferior_data): New function declaration.
-
-2015-10-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
-
-	* findvar.c (address_from_register): Check REGNUM validity.
-
-2015-10-20  Aleksandar Ristovski  <aristovski@qnx.com>
-
-	* gdb/nto-procfs.c (procfs_pid_to_exec_file): New function.
-	(init_procfs_targets): Wire new function.
-
-2015-10-20  Aleksandar Ristovski  <aristovski@qnx.com>
-
-	* nto-procfs.c (sys/auxv.h): Include.
-	(procfs_xfer_partial): Implement TARGET_OBJECT_AUXV.
-	* nto-tdep.c (nto_read_auxv_from_initial_stack): New function.
-	* nto-tdep.h (nto_read_auxv_from_initial_stack): New declaration.
-
-2015-10-20  Aleksandar Ristovski  <aristovski@qnx.com>
-
-	* nto-procfs.c (nto_procfs_path): Rename to...
-	(nodestr): ... this, and change type.
-	(nto_node): Use new variable and logic accordingly.
-	(procfs_open_1): Use new variable name. Use local buffer to construct
-	procfrs path.
-	(procfs_pidlist): Use NODESTR to construct procfs path.
-	(procfs_files_info): Use NODESTR to output meaningful text.
-	(do_attach): Construct procfs using NODESTR.
-	(procfs_create_inferior): Compare pointer to NULL.
-
-2015-10-19  Josh Stone  <jistone@redhat.com>
-
-	* linux-nat.c (linux_handle_syscall_trap): Always update entry/
-	return state, even when not actively catching syscalls at all.
-	(linux_handle_extended_wait): Mark syscall_state like an entry.
-	(wait_lwp): Set syscall_state ignored for other traps.
-	(linux_nat_filter_event): Likewise.
-
-2015-10-19  Luis Machado  <lgustavo@codesourcery.com>
-
-	* remote.c (remote_wait_as): Set rs->waiting_for_stop_reply to 0
-	when handling 'E', 'T', 'S', 'X' and 'W' packets.
-	Do not set rs->waiting_for_stop_reply back to 1.
-
-2015-10-16  Aleksandar Ristovski  <aristovski@qnx.com>
-
-	* nto-procfs.c (common/filestuff.h): Include.
-	(procfs_can_use_hw_breakpoint): Fix enum name.
-	(procfs_open_1): Fix compiler warning.
-	(procfs_pidlist): Make static.
-	(procfs_meminfo): Make static, fix type name, add missing argument.
-	(procfs_store_registers): Make static.
-	(procfs_thread_info): Remove unused function.
-	(_initialize_procfs): Forward declare.
-
-2015-10-16  Yao Qi  <yao.qi@arm.com>
-
-	* MAINTAINERS: Update my email address.
-
-2015-10-15  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-linux-nat.c (aarch64_linux_insert_hw_breakpoint):
-	Call gdbarch_breakpoint_from_pc to instruction length.
-	(aarch64_linux_remove_hw_breakpoint): Likewise.
-	* common/common-regcache.h (regcache_register_size): Declare.
-	* nat/aarch64-linux-hw-point.c: Include "common-regcache.h".
-	(aarch64_point_is_aligned): Set alignment to 2 for breakpoint if
-	the process is 32bit, otherwise set alignment to 4.
-	(aarch64_handle_breakpoint): Update comments.
-	* regcache.c (regcache_register_size): New function.
-
-2015-10-15  Aleksandar Ristovski  <aristovski@qnx.com>
-
-	* gdbarch.sh (core_regset_section): Remove.
-	* gdbarch.h: Regenerate.
-
-2015-10-14  Yao Qi  <yao.qi@linaro.org>
-
-	* arch/aarch64-insn.h (struct aarch64_memory_operand): Move enum
-	out of it.
-	(enum aarch64_memory_operand_type): New.
-
-2015-10-13  David Edelsohn  <dje.gcc@gmail.com>
-
-	* xcoffread.c (dwarf2_xcoff_names): Add .dwmac and .dwpbtyp.
-
-2015-10-13  Pedro Alves  <palves@redhat.com>
-
-	* ada-lang.c (ada_enum_name): Constify local.
-	* ada-typeprint.c (print_range_bound): Constify locals.
-	* c-varobj.c (c_describe_child): Likewise.
-	* cli/cli-setshow.c (do_set_command): Likewise.
-	* gdb_vecs.c (delim_string_to_char_ptr_vec_append): Likewise.
-	* dwarf2read.c (find_file_and_directory): Likewise.
-	(anonymous_struct_prefix, dwarf2_name): Likewise.
-	* gnu-v3-abi.c (gnuv3_rtti_type): Likewise.
-	* go-lang.c (unpack_mangled_go_symbol): Likewise.
-	* jv-typeprint.c (java_type_print_base): Likewise.
-	* ser-tcp.c (net_open): Likewise.
-	* symfile.c (deduce_language_from_filename): Likewise.
-	* symtab.c (gdb_mangle_name): Likewise.
-	* tui/tui-io.c (tui_redisplay_readline): Likewise.
-
-2015-10-13  Pedro Alves  <palves@redhat.com>
-
-	* infrun.c (restore_execution_direction): New function.
-	(fetch_inferior_event): Use it instead of
-	make_cleanup_restore_integer.
-	(execution_direction): Change type to enum
-	exec_direction_kind.
-	* infrun.h (execution_direction): Likewise.
-
-2015-10-13  Pedro Alves  <palves@redhat.com>
-
-	* ada-lang.c (ada_value_primitive_packed_val): Constify
-	locals.  Use value_contents_writeable.  Remove casts.
-
-2015-10-13  Pedro Alves  <palves@redhat.com>
-
-	* ada-lang.c (ada_value_primitive_packed_val): Add casts to malloc
-	and alloca calls.
-
-2015-10-13  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* lm32-tdep.c (lm32_push_dummy_call): Replace call to
-	write_memory with write_memory_unsigned_integer.
-
-2015-10-13  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* solib-dsbt.c (cmp_name): Constify arguments.
-	* solib-frv.c (cmp_name): Likewise.
-	* solib-svr4.c (svr4_create_solib_event_breakpoints): Likewise.
-	* solib.c (gdb_bfd_lookup_symbol_from_symtab): Likewise.
-	(bfd_lookup_symbol_from_dyn_symtab): Likewise.
-	(gdb_bfd_lookup_symbol): Likewise.
-	* solib.h (gdb_bfd_lookup_symbol): Likewise.
-	(gdb_bfd_lookup_symbol_from_symtab): Likewise.
-
-2015-10-12  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* stack.c (parse_frame_specification): Remove message parameter,
-	replace with fixed string in function body, update function
-	comment.
-	(frame_info): Remove message to parse_frame_specification.
-	(select_frame_command): Likewise.
-
-2015-10-12  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* stack.c (parse_frame_specification): Delete.
-	(parse_frame_specification_1): Rename to
-	parse_frame_specification.
-	(frame_info): Use parse_frame_specification.
-	(select_frame_command): Likewise.
-	(return_command): Use select_frame and print_stack_frame rather
-	than frame_command and select_frame_command.
-	(func_command): Use get_current_frame rather than
-	parse_frame_specification.
-
-2015-10-12  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* stack.c (func_command): Return early when there is no ARG
-	string.
-
-2015-10-12  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* stack.c: Include safe-ctype.h not ctype.h.
-	(parse_frame_specification): Use ISSPACE not isspace.
-	(backtrace_command): Use TOLOWER not tolower.
-
-2015-10-12  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* mep-tdep.c (current_me_module): Add cast.
-	(mep_gdbarch_init): Likewise.
-
-2015-10-12  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* m32c-tdep.c (m32c_move_reg_t): Replace with...
-	(m32c_write_reg_t): ...this and...
-	(m32c_read_reg_t): ...this.
-	(struct m32c_reg): Update types of read and write.
-	(m32c_raw_read): Change declaration type to m32c_read_reg_t and
-	adjust definition.
-	(m32c_banked_read): Likewise.
-	(m32c_sb_read): Likewise.
-	(m32c_part_read): Likewise.
-	(m32c_cat_read): Likewise.
-	(m32c_r3r2r1r0_read): Likewise.
-	(m32c_raw_write): Change declaration type to m32c_write_reg_t
-	and adjust definition.
-	(m32c_banked_write): Likewise.
-	(m32c_sb_write): Likewise.
-	(m32c_part_write): Likewise.
-	(m32c_cat_write): Likewise.
-	(m32c_r3r2r1r0_write): Likewise.
-
-2015-10-12  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* aarch64-linux-tdep.c (aarch64_linux_syscall_record): Add cast.
-
-2015-10-12  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* aarch64-linux-tdep.c (aarch64_canonicalize_syscall): Return
-	gdb_sys_no_syscall instead of -1.
-
-2015-10-12  Yao Qi  <yao.qi@linaro.org>
-
-	* NEWS: Mention the change.
-
-2015-10-12  Yao Qi  <yao.qi@linaro.org>
-
-	* arch/aarch64-insn.c (emit_load_store): Rename to ...
-	(aarch64_emit_load_store): ... it.  All callers updated.
-
-2015-10-12  Yao Qi  <yao.qi@linaro.org>
-
-	* arch/aarch64-insn.c (emit_insn): Rename to ...
-	(aarch64_emit_insn): ... it.  All callers updated.
-
-2015-10-12  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-linux-tdep.c: Include arch-utils.h.
-	(aarch64_linux_init_abi): Call set_gdbarch_max_insn_length,
-	set_gdbarch_displaced_step_copy_insn,
-	set_gdbarch_displaced_step_fixup,
-	set_gdbarch_displaced_step_free_closure,
-	set_gdbarch_displaced_step_location,
-	and set_gdbarch_displaced_step_hw_singlestep.
-	* aarch64-tdep.c (struct displaced_step_closure): New.
-	(struct aarch64_displaced_step_data): New.
-	(aarch64_displaced_step_b): New function.
-	(aarch64_displaced_step_b_cond): Likewise.
-	(aarch64_register): Likewise.
-	(aarch64_displaced_step_cb): Likewise.
-	(aarch64_displaced_step_tb): Likewise.
-	(aarch64_displaced_step_adr): Likewise.
-	(aarch64_displaced_step_ldr_literal): Likewise.
-	(aarch64_displaced_step_others): Likewise.
-	(aarch64_displaced_step_copy_insn): Likewise.
-	(aarch64_displaced_step_fixup): Likewise.
-	(aarch64_displaced_step_hw_singlestep): Likewise.
-	* aarch64-tdep.h (DISPLACED_MODIFIED_INSNS): New macro.
-	(aarch64_displaced_step_copy_insn): Declare.
-	(aarch64_displaced_step_fixup): Declare.
-	(aarch64_displaced_step_hw_singlestep): Declare.
-	* arch/aarch64-insn.c (emit_insn): Moved from
-	gdbserver/linux-aarch64-low.c.
-	(emit_load_store): Likewise.
-	* arch/aarch64-insn.h (enum aarch64_opcodes): Moved from
-	gdbserver/linux-aarch64-low.c.
-	(struct aarch64_register): Likewise.
-	(struct aarch64_memory_operand): Likewise.
-	(ENCODE): Likewise.
-	(can_encode_int32): New macro.
-	(emit_b, emit_bcond, emit_cb, emit_ldr, emit_ldrsw): Likewise.
-	(emit_tb, emit_nop): Likewise.
-	(emit_insn): Declare.
-	(emit_load_store): Declare.
-
-2015-10-12  Yao Qi  <yao.qi@linaro.org>
-
-	* arch/aarch64-insn.c (aarch64_decode_ldr_literal): Moved from
-	gdbserver/linux-aarch64-low.c.
-	(aarch64_relocate_instruction): Likewise.
-	* arch/aarch64-insn.h (aarch64_decode_ldr_literal): Declare.
-	(struct aarch64_insn_data): Moved from
-	gdbserver/linux-aarch64-low.c.
-	(struct aarch64_insn_visitor): Likewise.
-	(aarch64_relocate_instruction): Declare.
-
-2015-10-12  Pierre-Marie de Rodat  <derodat@adacore.com>
-
-	* eval.c (evaluate_subexp_standard) <STRUCTOP_STRUCT>: If
-	EVAL_AVOID_SIDE_EFFECTS mode, forward the VALUE_LVAL attribute
-	to the returned value.
-
-2015-10-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* ada-lang.c (ada_unpack_from_contents): Add guard that unpacked
-	is large enough for BIT_SIZE.  Update function comment.
-
-2015-10-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* ada-lang.c (ada_value_primitive_packed_val): Move
-	src_len variable to local block where used.  Override
-	BIT_SIZE if bigger than size of resolved type.
-
-2015-10-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* gdbtypes.h (is_scalar_type): Add extern declaration.
-	* gdbtypes.c (is_scalar_type): Make non-static.
-	* ada-lang.c (ada_value_primitive_packed_val): Use is_scalar_type
-	to compute IS_SCALAR instead of doing it ourselves.
-
-2015-10-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* ada-lang.c (ada_value_primitive_packed_val): Rework handling
-	of case where TYPE is dynamic.
-
-2015-10-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* ada-lang.c (ada_unpack_from_contents): New function,
-	extracted from ada_value_primitive_packed_val.
-	(ada_value_primitive_packed_val): Replace extracted out code
-	by call to ada_unpack_from_contents.
-
-2015-10-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* ada-lang.c (ada_value_primitive_packed_val): Reorder local
-	variable declarations.
-
-2015-10-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* ada-lang.c (ada_value_primitive_packed_val): Change the type
-	of local variables src and unpacked to "gdb_type *" instead of
-	"unsigned char *".
-
-2015-10-09  Joel Brobecker  <brobecker@adacore.com>
-
-	* ada-lang.c (ada_value_primitive_packed_val): Make the name
-	of various local variables more explicit and consistent.
-	No real code change otherwise.
-
-2015-10-09  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* i386-tdep.h (struct gdbarch_tdep): Change type of
-	register_reggroup_p to gdbarch_register_reggroup_p_ftype.
-
-2015-10-09  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* cris-tdep.c (struct instruction_environment): Change type of
-	byte_order to enum bfd_endian.
-
-2015-10-09  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* arm-linux-tdep.c (arm_canonicalize_syscall): Add
-	enum gdb_syscall casts.
-
-2015-10-09  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* aarch64-tdep.c (stack_item_t): Change type of data to gdb_byte*.
-	* arm-tdep.c (struct stack_item): Likewise.
-	(push_stack_item): Add gdb_byte* cast.
-	* avr-tdep.c (struct stack_item): Change type of data to gdb_byte*.
-	(push_stack_item): Add gdb_byte* cast.
-	* cli/cli-dump.c (dump_memory_to_file): Change type of buf to gdb_byte*
-	and add cast.
-	* cris-tdep.c (struct stack_item): Change type of data to gdb_byte*.
-	(push_stack_item): Add gdb_byte* cast.
-	* gcore.c (gcore_copy_callback): Change type of memhunk to gdb_byte* and
-	add cast.
-	* gdbtypes.h (print_scalar_formatted): Change type of first parameter to
-	gdb_byte*.
-	* h8300-tdep.c (h8300_extract_return_value): Change type of valbuf to
-	gdb_byte* and remove unnecessary cast.
-	(h8300h_extract_return_value): Likewise.
-	(h8300_store_return_value): Change type of valbuf to gdb_byte*.
-	(h8300h_store_return_value): Likewise.
-	* iq2000-tdep.c (iq2000_extract_return_value): Change type of valbuf to
-	gdb_byte* and remove unnecessary cast.
-	* jit.c (jit_reader_try_read_symtab): Change type of gdb_mem to gdb_byte*
-	and add cast.
-	* m32r-tdep.c (m32r_store_return_value): Change type of valbuf to
-	gdb_byte* and remove unnecessary cast.
-	(m32r_extract_return_value): Change type of dst to gdb_byte* and remove
-	valbuf.
-	* mep-tdep.c (mep_pseudo_cr32_read): Change type of buf to gdb_byte*.
-	(mep_pseudo_cr64_read): Likewise.
-	(mep_pseudo_csr_write): Likewise.
-	(mep_pseudo_cr32_write): Likewise.
-	(mep_pseudo_cr64_write): Likewise.
-	* mi/mi-main.c (mi_cmd_data_write_memory): Change type of buffer to
-	gdb_byte* and add cast.
-	* moxie-tdep.c (moxie_store_return_value): Change type of valbuf to
-	gdb_byte* and remove unnecessary cast.
-	(moxie_extract_return_value): Change type of dst to gdb_byte* and remove
-	valbuf.
-	* p-valprint.c (print_scalar_formatted): Change type of valaddr to
-	gdb_byte*.
-	* printcmd.c (void): Likewise.
-	* python/py-inferior.c (infpy_read_memory): Change type of buffer to
-	gdb_byte* and add cast.
-	(infpy_write_memory): Likewise.
-	(infpy_search_memory): Likewise.
-	* regcache.c (regcache_raw_write_signed): Change type of buf to gdb_byte*
-	and add cast.
-	(regcache_raw_write_unsigned): Likewise.
-	(regcache_cooked_write_signed): Likewise.
-	(regcache_cooked_write_unsigned): Likewise.
-	* sh64-tdep.c (h64_extract_return_value): Change type of valbuf to
-	gdb_byte*.
-
-2015-10-09  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* fbsd-tdep.c (fbsd_collect_regset_section_cb): Add cast.
-	* linux-tdep.c (linux_collect_regset_section_cb_data): Likewise.
-
-2015-10-09  Eli Zaretskii  <eliz@gnu.org>
-
-	* stack.c (print_stack_frame):
-	* utils.c (printchar): Fix typos in commentary.
-
-2015-10-08  Iain Buclaw  <ibuclaw@gdcproject.org>
-
-	* d-exp.y: (UnaryExpression): Support `type.sizeof' expressions.
-	(PostfixExpression): Support `expr.sizeof' expressions.
-	(PrimaryExpression): Support `typeof(expr)' expressions.
-
-2015-10-08  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* MAINTAINERS: Update my email address.
-
-2015-10-08  Markus Metzger  <markus.t.metzger@intel.com>
-
-	* record-btrace.c (record_btrace_resume): Fix void return.
-
-2015-10-07  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-tdep.c: Include opcode/aarch64.h.
-	(submask): Move it above.
-	(bit): Likewise.
-	(bits): Likewise.
-	(aarch64_software_single_step): Call aarch64_decode_insn.
-	Decode instruction by aarch64_inst instead of using
-	aarch64_decode_bcond and decode_masked_match.
-
-2015-10-06  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
-
-	* cli/cli-dump.c (restore_command): Parse load_offset (bias) as address
-	only when the file is binary.
-
-2015-10-02  James Bowman  <james.bowman@ftdichip.com>
-
-	* ft32-tdep.c (ft32_analyze_prologue): Add function prolog
-	subroutine handling.
-
-2015-10-01  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* common/vec.h (VEC_OP (T,cleanup)): Add pointer cast.
-
-2015-09-30  Doug Evans  <dje@google.com>
-
-	* dwarf2read.c (setup_type_unit_groups): Add comment.
-
-2015-09-30  Pedro Alves  <palves@redhat.com>
-
-	* linux-nat.c (linux_nat_always_non_stop_p): Always return 1.
-	* x86-linux-nat.c (x86_linux_always_non_stop_p): Delete.
-	(x86_linux_create_target): Don't install
-	x86_linux_always_non_stop_p.
-
-2015-09-30  Don Breazeal  <donb@codesourcery.com>
-
-	* remote.c (remote_parse_stop_reply): Call strprefix instead
-	of strncmp.
-
-2015-09-30  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* gdbarch.sh (struct gdbarch_info): Change tdep_info's type to void *.
-	* gdbarch.h: Regenerate.
-	* i386-tdep.c (i386_gdbarch_init): Remove cast to
-	struct gdbarch_tdep_info *.
-	* mips-tdep.c (mips_gdbarch_init): Likewise.
-	* ppc-linux-tdep (ppu2spu_sniffer): Likewise.
-	* rs6000-tdep.c (rs6000_gdbarch_init): Likewise.
-	* spu-multiarch.c (spu_gdbarch): Likewise.
-
-2015-09-30  Kevin Buettner  <kevinb@redhat.com>
-
-	* infcmd.c (finish_command_fsm_should_stop): Don't attempt to
-	record a NULL value.
-
-2015-09-29  Kevin Buettner  <kevinb@redhat.com>
-
-	* msp430-tdep.c (msp430_push_dummy_call): Treat reference, struct,
-	and union arguments the same as pointer arguments when determining
-	size of argument.
-
-2015-09-29  James Bowman  <james.bowman@ftdichip.com>
-
-	* ft32-tdep.c: #include "opcode/ft32.h".
-	Delete local macros IS_PUSH, PUSH_REG, IS_LINK, LINK_SIZE.
-	(ft32_analyze_prologue): Use FT32_* macros.
-
-2015-09-28  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* cli/cli-script.c (read_next_line): Fix stdout -> stdin in
-	comment.
-
-2015-09-28  Doug Evans  <dje@google.com>
-
-	* MAINTAINERS: Add Iain Buclaw as D language maintainer.
-
-2015-09-28  Doug Evans  <dje@google.com>
-
-	* common/filestuff.c (make_cleanup_close): Update comment.
-
-2015-09-26  Simon Marchi  <simon.marchi@polymtl.ca>
-
-	* btrace.c (parse_xml_btrace_block): Fix cast of
-	xml_find_attribute's return value.
-	* memory-map.c (memory_map_start_memory): Likewise.
-	* solib-svr4.c (library_list_start_library): Likewise.
-	* solib-target.c (library_list_start_segment): Likewise.
-	(library_list_start_section): Likewise.
-	* tracepoint.c (traceframe_info_start_memory): Likewise.
-
-2015-09-26  Iain Buclaw  <ibuclaw@gdcproject.org>
-
-	* d-namespace.c (d_lookup_symbol): New arg langdef.
-	All callers updated.  Support looking up symbol as a primitive type.
-	(lookup_module_scope): New arg langdef.  All callers updated.
-	Call d_lookup_symbol directly for simple bare symbols.
-
-2015-09-25  Simon Marchi  <simon.marchi@ericsson.com>
-
-	* macrocmd.c (print_macro_callback): Add cast(s).
-	* macrotab.c (macro_bcache_str): Likewise.
-	(new_macro_definition): Likewise.
-	* main.c (captured_main): Likewise.
-	* maint.c (print_bfd_section_info): Likewise.
-	* mdebugread.c (mdebug_build_psymtabs): Likewise.
-	(basic_type): Likewise.
-	* memattr.c (mem_region_cmp): Likewise.
-	* memory-map.c (memory_map_start_memory): Likewise.
-	(memory_map_end_memory): Likewise.
-	(memory_map_start_property): Likewise.
-	(memory_map_end_property): Likewise.
-	(clear_result): Likewise.
-	* memrange.c (compare_mem_ranges): Likewise.
-	* mep-tdep.c (mep_analyze_frame_prologue): Likewise.
-	* mi/mi-cmd-var.c (mi_cmd_var_update_iter): Likewise.
-	* mi/mi-console.c (mi_console_file_delete): Likewise.
-	(mi_console_file_fputs): Likewise.
-	(mi_console_raw_packet): Likewise.
-	(mi_console_file_flush): Likewise.
-	(mi_console_set_raw): Likewise.
-	* mi/mi-interp.c (mi_interpreter_resume): Likewise.
-	(mi_new_thread): Likewise.
-	(mi_thread_exit): Likewise.
-	(mi_record_changed): Likewise.
-	(mi_inferior_added): Likewise.
-	(mi_inferior_appeared): Likewise.
-	(mi_inferior_exit): Likewise.
-	(mi_inferior_removed): Likewise.
-	(mi_interp_data): Likewise.
-	(mi_on_normal_stop): Likewise.
-	(mi_traceframe_changed): Likewise.
-	(mi_tsv_created): Likewise.
-	(mi_tsv_deleted): Likewise.
-	(mi_tsv_modified): Likewise.
-	(mi_breakpoint_created): Likewise.
-	(mi_breakpoint_deleted): Likewise.
-	(mi_breakpoint_modified): Likewise.
-	(mi_output_running_pid): Likewise.
-	(mi_inferior_count): Likewise.
-	(mi_solib_loaded): Likewise.
-	(mi_solib_unloaded): Likewise.
-	(mi_command_param_changed): Likewise.
-	(mi_memory_changed): Likewise.
-	(report_initial_inferior): Likewise.
-	(mi_ui_out): Likewise.
-	(mi_set_logging): Likewise.
-	* mi/mi-main.c (collect_cores): Likewise.
-	(print_one_inferior): Likewise.
-	(free_vector_of_ints): Likewise.
-	(free_splay_tree): Likewise.
-	(mi_execute_command): Likewise.
-	* mi/mi-out.c (mi_table_body): Likewise.
-	(mi_table_end): Likewise.
-	(mi_table_header): Likewise.
-	(mi_begin): Likewise.
-	(mi_end): Likewise.
-	(mi_field_int): Likewise.
-	(mi_field_string): Likewise.
-	(mi_field_fmt): Likewise.
-	(mi_flush): Likewise.
-	(mi_redirect): Likewise.
-	(field_separator): Likewise.
-	(mi_open): Likewise.
-	(mi_close): Likewise.
-	(mi_out_buffered): Likewise.
-	(mi_out_rewind): Likewise.
-	(mi_out_put): Likewise.
-	(mi_version): Likewise.
-	(mi_out_data_dtor): Likewise.
-	* mi/mi-parse.c (mi_parse_cleanup): Likewise.
-	* microblaze-tdep.c (microblaze_frame_cache): Likewise.
-	* minidebug.c (lzma_open): Likewise.
-	(lzma_pread): Likewise.
-	(lzma_close): Likewise.
-	(lzma_stat): Likewise.
-	* mips-linux-tdep.c (mips_linux_init_abi): Likewise.
-	* mips-sde-tdep.c (mips_sde_frame_cache): Likewise.
-	(mips_sde_elf_osabi_sniff_abi_tag_sections): Likewise.
-	* mips-tdep.c (mips_insn16_frame_cache): Likewise.
-	(mips_micro_frame_cache): Likewise.
-	(mips_insn32_frame_cache): Likewise.
-	(mips_stub_frame_cache): Likewise.
-	(gdb_print_insn_mips): Likewise.
-	(value_of_mips_user_reg): Likewise.
-	(mips_gdbarch_init): Likewise.
-	* mips64obsd-tdep.c (mips64obsd_supply_gregset): Likewise.
-	* mipsnbsd-tdep.c (mipsnbsd_supply_fpregset): Likewise.
-	(mipsnbsd_supply_gregset): Likewise.
-	* mn10300-linux-tdep.c (am33_supply_fpregset_method): Likewise.
-	(am33_collect_gregset_method): Likewise.
-	(am33_collect_fpregset_method): Likewise.
-	* mn10300-tdep.c (mn10300_analyze_frame_prologue): Likewise.
-	* moxie-tdep.c (moxie_frame_cache): Likewise.
-	* msp430-tdep.c (msp430_get_opcode_byte): Likewise.
-	(msp430_analyze_frame_prologue): Likewise.
-	* mt-tdep.c (mt_frame_unwind_cache): Likewise.
-	* nios2-linux-tdep.c (nios2_supply_gregset): Likewise.
-	(nios2_collect_gregset): Likewise.
-	* nios2-tdep.c (nios2_frame_unwind_cache): Likewise.
-	(nios2_stub_frame_cache): Likewise.
-	* objc-lang.c (find_methods): Likewise.
-	* objfiles.c (objfiles_pspace_data_cleanup): Likewise.
-	(get_objfile_pspace_data): Likewise.
-	(get_objfile_bfd_data): Likewise.
-	(objfile_bfd_data_free): Likewise.
-	(add_to_objfile_sections): Likewise.
-	(do_free_objfile_cleanup): Likewise.
-	(resume_section_map_updates_cleanup): Likewise.
-	* opencl-lang.c (builtin_opencl_type): Likewise.
-	* osabi.c (generic_elf_osabi_sniff_abi_tag_sections): Likewise.
-	* osdata.c (osdata_start_osdata): Likewise.
-	(osdata_start_item): Likewise.
-	(osdata_start_column): Likewise.
-	(osdata_end_column): Likewise.
-	(clear_parsing_data): Likewise.
-	(osdata_free_cleanup): Likewise.
-	* parse.c (type_stack_cleanup): Likewise.
-	(exp_uses_objfile_iter): Likewise.
-	* ppc-linux-tdep.c (ppc_linux_supply_gregset): Likewise.
-	(ppc_linux_collect_gregset): Likewise.
-	(ppu2spu_prev_arch): Likewise.
-	(ppu2spu_this_id): Likewise.
-	(ppu2spu_prev_register): Likewise.
-	(ppu2spu_unwind_register): Likewise.
-	(ppu2spu_sniffer): Likewise.
-	(ppu2spu_dealloc_cache): Likewise.
-	(ppc_linux_init_abi): Likewise.
-	* ppcfbsd-tdep.c (ppcfbsd_sigtramp_frame_cache): Likewise.
-	* ppcobsd-tdep.c (ppcobsd_sigtramp_frame_cache): Likewise.
-	* progspace.c (restore_program_space): Likewise.
-	* psymtab.c (find_pc_sect_psymtab): Likewise.
-	(compare_psymbols): Likewise.
-	(psymbol_bcache_full): Likewise.
-	(allocate_psymtab): Likewise.
-	(discard_psymtabs_upto): Likewise.
-	* python/py-block.c (set_block): Likewise.
-	(del_objfile_blocks): Likewise.
-	* python/py-breakpoint.c (build_bp_list): Likewise.
-	* python/py-inferior.c (inferior_to_inferior_object): Likewise.
-	(build_inferior_list): Likewise.
-	(py_free_inferior): Likewise.
-	* python/py-objfile.c (py_free_objfile): Likewise.
-	(objfile_to_objfile_object): Likewise.
-	* python/py-prettyprint.c (py_restore_tstate): Likewise.
-	* python/py-progspace.c (py_free_pspace): Likewise.
-	(pspace_to_pspace_object): Likewise.
-	* python/py-symbol.c (set_symbol): Likewise.
-	(del_objfile_symbols): Likewise.
-	* python/py-symtab.c (set_sal): Likewise.
-	(set_symtab): Likewise.
-	(del_objfile_symtab): Likewise.
-	(del_objfile_sal): Likewise.
-	* python/py-type.c (save_objfile_types): Likewise.
-	(set_type): Likewise.
-	* python/py-unwind.c (pyuw_prev_register): Likewise.
-	(pyuw_on_new_gdbarch): Likewise.
-	* python/py-utils.c (py_decref): Likewise.
-	(py_xdecref): Likewise.
-	(gdb_py_generic_dict): Likewise.
-	* python/py-xmethods.c (gdbpy_free_xmethod_worker_data): Likewise.
-	(gdbpy_clone_xmethod_worker_data): Likewise.
-	(gdbpy_get_xmethod_arg_types): Likewise.
-	(gdbpy_get_xmethod_result_type): Likewise.
-	(gdbpy_invoke_xmethod): Likewise.
-	* python/python.c (gdbpy_apply_type_printers): Likewise.
-	(gdbpy_free_type_printers): Likewise.
-	* record-btrace.c (record_btrace_disable_callback): Likewise.
-	(bfcache_hash): Likewise.
-	(bfcache_eq): Likewise.
-	(btrace_get_frame_function): Likewise.
-	(record_btrace_frame_unwind_stop_reason): Likewise.
-	(record_btrace_frame_this_id): Likewise.
-	(record_btrace_frame_prev_register): Likewise.
-	(record_btrace_frame_dealloc_cache): Likewise.
-	* record-full.c (record_full_message_wrapper): Likewise.
-	(record_full_save_cleanups): Likewise.
-	* regcache.c (regcache_descr): Likewise.
-	(do_regcache_xfree): Likewise.
-	(do_regcache_invalidate): Likewise.
-	(do_cooked_read): Likewise.
-	(regcache_transfer_regset): Likewise.
-	* reggroups.c (reggroup_add): Likewise.
-	(reggroup_next): Likewise.
-	(reggroup_prev): Likewise.
-	* remote-fileio.c (do_remote_fileio_request): Likewise.
-	* remote-notif.c (remote_async_get_pending_events_handler): Likewise.
-	(do_notif_event_xfree): Likewise.
-	* remote.c (get_remote_arch_state): Likewise.
-	(remote_pspace_data_cleanup): Likewise.
-	(get_remote_exec_file): Likewise.
-	(set_pspace_remote_exec_file): Likewise.
-	(compare_pnums): Likewise.
-	(clear_threads_listing_context): Likewise.
-	(remote_newthread_step): Likewise.
-	(start_thread): Likewise.
-	(end_thread): Likewise.
-	(remove_child_of_pending_fork): Likewise.
-	(remove_stop_reply_for_inferior): Likewise.
-	(remove_stop_reply_of_remote_state): Likewise.
-	(remote_notif_remove_once_on_match): Likewise.
-	(stop_reply_match_ptid_and_ws): Likewise.
-	(kill_child_of_pending_fork): Likewise.
-	(register_remote_g_packet_guess): Likewise.
-	(remote_read_description_p): Likewise.
-	(remote_read_description): Likewise.
-	(free_actions_list_cleanup_wrapper): Likewise.
-	(remote_async_serial_handler): Likewise.
-	* rl78-tdep.c (rl78_get_opcode_byte): Likewise.
-	(rl78_analyze_frame_prologue): Likewise.
-	* rs6000-tdep.c (ppc_supply_gregset): Likewise.
-	(ppc_supply_fpregset): Likewise.
-	(ppc_supply_vsxregset): Likewise.
-	(ppc_supply_vrregset): Likewise.
-	(ppc_collect_gregset): Likewise.
-	(ppc_collect_fpregset): Likewise.
-	(ppc_collect_vsxregset): Likewise.
-	(ppc_collect_vrregset): Likewise.
-	(e500_move_ev_register): Likewise.
-	(do_regcache_raw_write): Likewise.
-	(rs6000_frame_cache): Likewise.
-	(rs6000_epilogue_frame_cache): Likewise.
-	(rs6000_gdbarch_init): Likewise.
-	* rx-tdep.c (rx_get_opcode_byte): Likewise.
-	(rx_analyze_frame_prologue): Likewise.
-	(rx_frame_type): Likewise.
-	(rx_frame_sniffer_common): Likewise.
-	* s390-linux-tdep.c (s390_check_for_saved): Likewise.
-	(s390_frame_unwind_cache): Likewise.
-	(s390_stub_frame_unwind_cache): Likewise.
-	(s390_sigtramp_frame_unwind_cache): Likewise.
-	* score-tdep.c (score_make_prologue_cache): Likewise.
-	* sentinel-frame.c (sentinel_frame_prev_register): Likewise.
-	(sentinel_frame_prev_arch): Likewise.
-	* ser-base.c (fd_event): Likewise.
-	(push_event): Likewise.
-	(ser_base_write): Likewise.
-	* ser-pipe.c (pipe_close): Likewise.
-	* serial.c (serial_write): Likewise.
-	* sh-tdep.c (sh_frame_cache): Likewise.
-	(sh_stub_this_id): Likewise.
-	* sh64-tdep.c (sh64_frame_cache): Likewise.
-	* solib-aix.c (get_solib_aix_inferior_data): Likewise.
-	(library_list_start_library): Likewise.
-	(library_list_start_list): Likewise.
-	(solib_aix_free_library_list): Likewise.
-	* solib-darwin.c (get_darwin_info): Likewise.
-	* solib-dsbt.c (get_dsbt_info): Likewise.
-	* solib-spu.c (append_ocl_sos): Likewise.
-	* solib-svr4.c (svr4_pspace_data_cleanup): Likewise.
-	(get_svr4_info): Likewise.
-	(library_list_start_library): Likewise.
-	(svr4_library_list_start_list): Likewise.
-	(hash_probe_and_action): Likewise.
-	(equal_probe_and_action): Likewise.
-	(svr4_update_solib_event_breakpoint): Likewise.
-	(set_solib_svr4_fetch_link_map_offsets): Likewise.
-	(svr4_fetch_link_map_offsets): Likewise.
-	(svr4_have_link_map_offsets): Likewise.
-	* solib-target.c (library_list_start_segment): Likewise.
-	(library_list_start_section): Likewise.
-	(library_list_start_library): Likewise.
-	(library_list_end_library): Likewise.
-	(library_list_start_list): Likewise.
-	(solib_target_free_library_list): Likewise.
-	* solib.c (solib_ops): Likewise.
-	(set_solib_ops): Likewise.
-	* sparc-sol2-tdep.c (sparc32_sol2_sigtramp_frame_cache): Likewise.
-	* sparc-tdep.c (sparc_frame_cache): Likewise.
-	(sparc32_frame_cache): Likewise.
-	(sparc32_supply_gregset): Likewise.
-	(sparc32_collect_gregset): Likewise.
-	(sparc32_supply_fpregset): Likewise.
-	(sparc32_collect_fpregset): Likewise.
-	* sparc64-sol2-tdep.c (sparc64_sol2_sigtramp_frame_cache): Likewise.
-	* sparc64-tdep.c (sparc64_supply_gregset): Likewise.
-	(sparc64_collect_gregset): Likewise.
-	(sparc64_supply_fpregset): Likewise.
-	(sparc64_collect_fpregset): Likewise.
-	* sparc64fbsd-tdep.c (sparc64fbsd_sigtramp_frame_cache): Likewise.
-	* sparc64nbsd-tdep.c (sparc64nbsd_sigcontext_frame_cache): Likewise.
-	* sparc64obsd-tdep.c (sparc64obsd_frame_cache): Likewise.
-	(sparc64obsd_trapframe_cache): Likewise.
-	* sparcnbsd-tdep.c (sparc32nbsd_sigcontext_frame_cache): Likewise.
-	* sparcobsd-tdep.c (sparc32obsd_sigtramp_frame_cache): Likewise.
-	* spu-multiarch.c (spu_gdbarch): Likewise.
-	* spu-tdep.c (spu_frame_unwind_cache): Likewise.
-	(spu2ppu_prev_arch): Likewise.
-	(spu2ppu_this_id): Likewise.
-	(spu2ppu_prev_register): Likewise.
-	(spu2ppu_dealloc_cache): Likewise.
-	(spu_dis_asm_print_address): Likewise.
-	(gdb_print_insn_spu): Likewise.
-	(spu_get_overlay_table): Likewise.
-	* stabsread.c (rs6000_builtin_type): Likewise.
-	* stack.c (do_print_variable_and_value): Likewise.
-	* stap-probe.c (get_stap_base_address_1): Likewise.
-	* symfile-debug.c (debug_qf_has_symbols): Likewise.
-	(debug_qf_find_last_source_symtab): Likewise.
-	(debug_qf_forget_cached_source_info): Likewise.
-	(debug_qf_map_symtabs_matching_filename): Likewise.
-	(debug_qf_lookup_symbol): Likewise.
-	(debug_qf_print_stats): Likewise.
-	(debug_qf_dump): Likewise.
-	(debug_qf_relocate): Likewise.
-	(debug_qf_expand_symtabs_for_function): Likewise.
-	(debug_qf_expand_all_symtabs): Likewise.
-	(debug_qf_expand_symtabs_with_fullname): Likewise.
-	(debug_qf_map_matching_symbols): Likewise.
-	(debug_qf_expand_symtabs_matching): Likewise.
-	(debug_qf_find_pc_sect_compunit_symtab): Likewise.
-	(debug_qf_map_symbol_filenames): Likewise.
-	(debug_sym_get_probes): Likewise.
-	(debug_sym_new_init): Likewise.
-	(debug_sym_init): Likewise.
-	(debug_sym_read): Likewise.
-	(debug_sym_read_psymbols): Likewise.
-	(debug_sym_finish): Likewise.
-	(debug_sym_offsets): Likewise.
-	(debug_sym_read_linetable): Likewise.
-	(debug_sym_relocate): Likewise.
-	(uninstall_symfile_debug_logging): Likewise.
-	* symfile-mem.c (symbol_file_add_from_memory_wrapper): Likewise.
-	* symfile.c (place_section): Likewise.
-	(add_section_size_callback): Likewise.
-	(load_progress): Likewise.
-	(load_section_callback): Likewise.
-	(clear_memory_write_data): Likewise.
-	(allocate_symtab): Likewise.
-	* symmisc.c (maintenance_expand_file_matcher): Likewise.
-	* symtab.c (lookup_symtab_callback): Likewise.
-	(hash_demangled_name_entry): Likewise.
-	(eq_demangled_name_entry): Likewise.
-	(get_symbol_cache): Likewise.
-	(symbol_cache_cleanup): Likewise.
-	(set_symbol_cache_size): Likewise.
-	(symbol_cache_flush): Likewise.
-	(maintenance_print_symbol_cache): Likewise.
-	(maintenance_print_symbol_cache_statistics): Likewise.
-	(delete_filename_seen_cache): Likewise.
-	(output_partial_symbol_filename): Likewise.
-	(search_symbols_file_matches): Likewise.
-	(search_symbols_name_matches): Likewise.
-	(do_free_completion_list): Likewise.
-	(maybe_add_partial_symtab_filename): Likewise.
-	(get_main_info): Likewise.
-	(main_info_cleanup): Likewise.
-	* target-dcache.c (target_dcache_cleanup): Likewise.
-	(target_dcache_init_p): Likewise.
-	(target_dcache_invalidate): Likewise.
-	(target_dcache_get): Likewise.
-	(target_dcache_get_or_init): Likewise.
-	* target-descriptions.c (target_find_description): Likewise.
-	(tdesc_find_type): Likewise.
-	(tdesc_data_cleanup): Likewise.
-	(tdesc_find_arch_register): Likewise.
-	(tdesc_register_name): Likewise.
-	(tdesc_register_type): Likewise.
-	(tdesc_register_reggroup_p): Likewise.
-	(set_tdesc_pseudo_register_name): Likewise.
-	(set_tdesc_pseudo_register_type): Likewise.
-	(set_tdesc_pseudo_register_reggroup_p): Likewise.
-	(tdesc_use_registers): Likewise.
-	(free_target_description): Likewise.
-	* target-memory.c (compare_block_starting_address): Likewise.
-	(cleanup_request_data): Likewise.
-	(cleanup_write_requests_vector): Likewise.
-	* target.c (open_target): Likewise.
-	(cleanup_restore_target_ter[...]

[diff truncated at 100000 bytes]



More information about the Gdb-cvs mailing list