gdb: Use class_info when creating info commands.
[external/binutils.git] / gdb / ChangeLog
index a95fe4c..9edfd8d 100644 (file)
@@ -1,3 +1,85 @@
+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