+2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
+
+ * arch/ppc-linux-common.c (ppc_linux_match_description):
+ Parenthesize tdesc assignements and indent them properly.
+
+2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
+
+ * ppc-linux-nat.c (fetch_register): Change if statement to else
+ if.
+ (store_register): Likewise.
+
+2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
+
+ * rs6000-tdep.c: Remove reggroups.h include.
+ (rs6000_pseudo_register_reggroup_p): Remove.
+ (rs6000_gdbarch_init): Remove call to
+ set_tdesc_pseudo_register_reggroup_p.
+
+2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
+
+ * reggroups.c (default_register_reggroup_p): Return true for
+ decfloat registers and float_reggroup.
+
+2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
+
+ * ppc-linux-tdep.c (ppc_linux_collect_vrregset): Remove.
+ (ppc32_le_linux_vrregset, ppc32_be_linux_vrregset): Replace
+ ppc_linux_collect_vrregset by regcache_collect_regset.
+
+2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
+
+ * linux-tdep.c (linux_collect_regset_section_cb): Use
+ std::vector<gdb_byte> instead of char * and malloc for buf.
+ Remove xfree.
+
+2018-10-26 Sangamesh Mallayya <sangamesh.swamy@in.ibm.com>
+
+ * xcoffread.c (read_xcoff_symtab): Pass deduced language to
+ symtab_start instead of always using language_unknown.
+
+2018-10-26 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * riscv-tdep.c (riscv_read_misa_reg): Update comment, remove
+ READ_P parameter, catch and ignore register access errors from
+ either the old or new MISA location.
+ (riscv_has_feature): Update call to riscv_read_misa_reg.
+
+2018-10-25 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * python/py-function.c (convert_values_to_python): Return
+ gdbpy_ref<>. Add header comment.
+ (fnpy_call): Adjust.
+
+2018-10-25 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * python/py-cmd.c (cmdpy_completer_helper): Return gdbpy_ref<>.
+ (cmdpy_completer_handle_brkchars): Adjust.
+ (cmdpy_completer): Adjust.
+
+2018-10-25 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * riscv-linux-nat.c (riscv_linux_nat_target::fetch_registers):
+ Pass correct regnum to raw_supply_zeroed.
+
+2018-10-23 Hafiz Abid Qadeer <abidh@codesourcery.com>
+
+ * regcache.c (cooked_read_test): Add CSKY to the list of
+ architectures with a save_reggroup
+
+2018-10-23 Simon Marchi <simon.marchi@polymtl.ca>
+
+ PR gdb/23368
+ * infrun.c (follow_exec): In the follow_exec_mode_new case,
+ transfer terminal state from old new new inferior.
+ * terminal.h (swap_terminal_info): New function.
+ * inflow.c (swap_terminal_info): New function.
+
+2018-10-23 Tom Tromey <tom@tromey.com>
+
+ * record-btrace.c (get_thread_current_frame_id): Rename from
+ get_thread_current_frame. Return a frame_id.
+ (record_btrace_start_replaying): Update.
+
+2018-10-23 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * riscv-tdep.c (riscv_register_name): Use the user-friendly names
+ for CSRs.
+
+2018-10-23 Joel Brobecker <brobecker@adacore.com>
+
+ * riscv-tdep.c (riscv_gdbarch_init): Set the gdbarch's
+ have_nonsteppable_watchpoint attribute to 1.
+
+2018-10-23 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * riscv-tdep.c (riscv_gdb_reg_names): Update comment, and all
+ register names.
+ (struct register_alias): Rename to...
+ (struct riscv_register_alias): ...this, and update comment.
+ (riscv_register_aliases): Update type, and alias names. Remove
+ CSR names from this list.
+ (riscv_register_name): Use riscv_gdb_reg_names for int and float
+ register names. Add an extra assertion.
+ (riscv_is_regnum_a_named_csr): New function.
+ (riscv_register_reggroup_p): Use riscv_is_regnum_a_named_csr.
+
2018-10-22 Jim Wilson <jimw@sifive.com>
* riscv-tdep.c (riscv_push_dummy_call) <in_reg>: Check for value in