+2016-11-03 Yao Qi <yao.qi@linaro.org>
+
+ * arch-utils.h (GDBARCH_BREAKPOINT_FROM_PC): New macro.
+ (GDBARCH_BREAKPOINT_MANIPULATION_ENDIAN): New macro.
+ * arm-tdep.c (arm_breakpoint_from_pc): Remove.
+ (arm_breakpoint_kind_from_pc): New function.
+ (arm_sw_breakpoint_from_kind): New function.
+ (arm_breakpoint_from_pc): Call arm_breakpoint_kind_from_pc
+ and arm_sw_breakpoint_from_kind.
+ Use GDBARCH_BREAKPOINT_FROM_PC.
+ (arm_remote_breakpoint_from_pc): Call
+ arm_breakpoint_kind_from_pc.
+ (arm_gdbarch_init): Replace set_gdbarch_breakpoint_from_pc
+ with SET_GDBARCH_BREAKPOINT_MANIPULATION.
+ * arc-tdep.c: Likewise.
+ * bfin-tdep.c: Likewise.
+ * cris-tdep.c: Likewise.
+ * iq2000-tdep.c: Likewise.
+ * m32r-tdep.c: Likewise.
+ * mips-tdep.c: Likewise.
+ * mt-tdep.c: Likewise.
+ * nios2-tdep.c: Likewise.
+ * rs6000-tdep.c: Likewise.
+ * score-tdep.c: Likewise.
+ * sh-tdep.c: Likewise.
+ * sh64-tdep.c: Likewise.
+ * tic6x-tdep.c: Likewise.
+ * v850-tdep.c: Likewise.
+ * xtensa-tdep.c: Likewise.
+
+2016-11-03 Yao Qi <yao.qi@linaro.org>
+
+ * mips-tdep.c (mips_breakpoint_kind): New enum.
+ (mips_breakpoint_from_pc): Use it.
+ (mips_remote_breakpoint_from_pc): Likewise.
+
+2016-11-03 Yao Qi <yao.qi@linaro.org>
+
+ * arch-utils.h (GDBARCH_BREAKPOINT_MANIPULATION): New macro.
+ (SET_GDBARCH_BREAKPOINT_MANIPULATION): New macro.
+ aarch64-tdep.c (aarch64_breakpoint_from_pc): Remove. Use
+ GDBARCH_BREAKPOINT_MANIPULATION.
+ (aarch64_gdbarch_init): Replace set_gdbarch_breakpoint_from_pc
+ with SET_GDBARCH_BREAKPOINT_MANIPULATION.
+ * alpha-tdep.c: Likewise.
+ * avr-tdep.c: Likewise.
+ * frv-tdep.c: Likewise.
+ * ft32-tdep.c: Likewise.
+ * h8300-tdep.c: Likewise.
+ * hppa-tdep.c: Likewise.
+ * i386-tdep.c: Likewise.
+ * lm32-tdep.c: Likewise.
+ * m32c-tdep.c: Likewise.
+ * m68hc11-tdep.c: Likewise.
+ * m68k-tdep.c: Likewise.
+ * m88k-tdep.c: Likewise.
+ * mep-tdep.c: Likewise.
+ * microblaze-tdep.c: Likewise.
+ * mn10300-tdep.c: Likewise.
+ * moxie-tdep.c: Likewise.
+ * msp430-tdep.c: Likewise.
+ * rl78-tdep.c: Likewise.
+ * rx-tdep.c: Likewise.
+ * s390-linux-tdep.c: Likewise.
+ * sparc-tdep.c: Likewise.
+ * spu-tdep.c: Likewise.
+ * tilegx-tdep.c: Likewise.
+ * vax-tdep.c: Likewise.
+ * xstormy16-tdep.c: Likewise.
+
+2016-11-03 Yao Qi <yao.qi@linaro.org>
+
+ * mem-break.c (default_memory_insert_breakpoint): Don't check
+ 'bp' against NULL.
+ * microblaze-linux-tdep.c (microblaze_linux_memory_remove_breakpoint):
+ Likewise.
+ * ppc-linux-tdep.c (ppc_linux_memory_remove_breakpoint): Likewise.
+
+2016-11-02 Tom Tromey <tom@tromey.com>
+
+ * dwarf2loc.c (dwarf_evaluate_loc_desc::get_base_type): Rename
+ from impl_get_base_type. Rewrite.
+ (struct dwarf_expr_baton): Remove.
+ (dwarf_evaluate_loc_desc::push_dwarf_reg_entry_value): Save and
+ restore more fields.
+ (symbol_needs_eval_context::get_frame_pc): New method.
+ * dwarf2expr.h (dwarf_expr_context::get_base_type): Now public,
+ virtual.
+ (dwarf_expr_context::impl_get_base_type): Remove.
+ * dwarf2expr.c (dwarf_expr_context::get_base_type): Remove.
+
+2016-10-31 Maciej W. Rozycki <macro@imgtec.com>
+
+ * configure.ac <mips-sgi-irix5*>: Remove <sys/proc.h> _KMEMUSER
+ workaround.
+ * configure: Regenerate.
+ * config.in: Regenerate.
+
+2016-10-31 Maciej W. Rozycki <macro@imgtec.com>
+
+ * mips-tdep.c (mips_r3041_reg_names): Remove.
+ (mips_breakpoint_from_pc): Remove IDT and PMON breakpoint
+ encodings.
+
+2016-10-31 Maciej W. Rozycki <macro@imgtec.com>
+
+ * defs.h (gdb_osabi): Remove GDB_OSABI_IRIX enum value.
+ * osabi.c (gdb_osabi_names): Remove "Irix" entry.
+ * mips-tdep.c (mips_irix_reg_names): Remove.
+ (mips_register_type): Remove GDB_OSABI_IRIX code.
+ (mips_pseudo_register_type): Likewise.
+ (mips_breakpoint_from_pc): Likewise.
+ (mips_gdbarch_init): Likewise.
+
+2016-10-29 Pedro Alves <palves@redhat.com>
+
+ * NEWS: Clarify C++ requirement.
+
+2016-10-29 Pedro Alves <palves@redhat.com>
+
+ * NEWS: Adjust to mention C++11 requirement.
+
2016-10-29 Eli Zaretskii <eliz@gnu.org>
* NEWS: Mention support for redirection on MS-Windows.