+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/