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