+2018-08-09 Jim Wilson <jimw@sifive.com>
+
+ * Makefile.in (ALL_TARGET_OBS): Add riscv-linux-tdep.c.
+ (ALLDEPFILES): Add riscv-linux-nat.c, and riscv-linux-tdep.c.
+ * NEWS: Mention new GNU/Linux RISC-V target.
+ * configure.host: Add riscv*-*-linux*.
+ * configure.nat: Add riscv*.
+ * configure.tgt: Add riscv*-*-linux*.
+ * riscv-linux-nat.c: New file.
+ * riscv-linux-tdep.c: New file.
+
+2018-08-09 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * infrun.c (resume): Make static, add forward declaration.
+ (proceed): Update header comment.
+ * infrun.h (resume): Delete declaration.
+
+2018-08-09 Tom Tromey <tom@tromey.com>
+
+ * riscv-tdep.h: Minor formatting fixes.
+
+2018-08-09 Simon Marchi <simon.marchi@ericsson.com>
+
+ * common/scoped_mmap.c (mmap_file): Silence ARI warning.
+ * dwarf-index-cache.c (create_dir_and_check): Likewise.
+ (test_mkdir_recursive): Likewise.
+ * dwarf-index-write.c (write_psymtabs_to_index): Likewise.
+
+2018-08-09 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * valarith.c (value_subscripted_rvalue): If an array is not in
+ memory, and we don't know the upper bound, then we can't know that
+ the requested element exists or not.
+
+2018-08-08 Simon Marchi <simon.marchi@ericsson.com>
+
+ * target.c (str_comma_list_concat_elem): Fix typo in comment.
+ (target_options_to_string): Add comment.
+
+2018-08-08 Tom Tromey <tom@tromey.com>
+
+ * unittests/scoped_mmap-selftests.c: Check result of "write".
+
+2018-08-08 Jim Wilson <jimw@sifive.com>
+
+ * riscv-tdep.c (enum opcode): Add jump, branch, lr, and sc opcodes.
+ (decode_register_index_short): New.
+ (decode_j_type_insn, decode_cj_type_insn): New.
+ (decode_b_type_insn, decode_cb_type_insn): New.
+ (riscv_insn::decode): Add support for jumps, branches, lr, and sc. New
+ local xlen. Check xlen when decoding ambiguous compressed insns. In
+ compressed decode, use is_c_lui_insn instead of is_lui_insn, and
+ is_c_sw_insn instead of is_sw_insn.
+ (riscv_next_pc, riscv_next_pc_atomic_sequence): New.
+ (riscv_software_single_step): New.
+ * riscv-tdep.h (riscv_software_single_step): Declare.
+
+ * riscv-tdep.c (riscv_isa_xlen): Drop static.
+ * riscv-tdep.h (riscv_isa_xlen): Add extern declaration.
+
+2018-08-08 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ PR gdb/18050:
+ * target.c (dispose_inferior): Don't dispose of inferiors that are
+ already killed.
+
2018-08-08 Szabolcs Nagy <szabolcs.nagy@arm.com>
* remote.c (remote_target::download_tracepoint): Change char* to