+2018-09-14 Tom Tromey <tom@tromey.com>
+
+ * nat/fork-inferior.c (get_startup_shell): Remove "static".
+
+2018-09-13 Tom Tromey <tom@tromey.com>
+
+ * python/py-inferior.c (infpy_thread_from_thread_handle): Now
+ static.
+
+2018-09-13 Tom Tromey <tom@tromey.com>
+
+ * exec.c (try_open_exec_file): Use std::string.
+
+2018-09-13 Tom Tromey <tom@tromey.com>
+
+ * utils.h (gdb_bfd_errmsg): Return std::string.
+ * exec.c (exec_file_attach): Update.
+ * compile/compile-object-load.c (compile_object_load): Update.
+ * utils.c (gdb_bfd_errmsg): Return std::string.
+
+2018-09-13 Tom Tromey <tom@tromey.com>
+
+ * procfs.c (struct procinfo_deleter): New.
+ (procinfo_up): New typedef.
+ (do_destroy_procinfo_cleanup): Remove.
+ (procfs_target::info_proc): Use procinfo_up. Remove cleanups.
+
+2018-09-13 Tom Tromey <tom@tromey.com>
+
+ * source.c (add_path): Use gdb::unique_xmalloc_ptr.
+
+2018-09-13 Simon Marchi <simon.marchi@ericsson.com>
+2018-09-13 Tom Tromey <tom@tromey.com>
+
+ * python/py-progspace.c (PSPY_REQUIRE_VALID): New macro.
+ (pspy_get_objfiles): New function.
+ (progspace_object_methods): New.
+ (pspace_object_type): Add tp_methods callback.
+ * python/python-internal.h (build_objfiles_list): New
+ declaration.
+ * python/python.c (build_objfiles_list): New function.
+ (gdbpy_objfiles): Implement using build_objfiles_list.
+ * NEWS: Mention the Progspace.objfiles method.
+
+2018-09-13 Simon Marchi <simon.marchi@ericsson.com>
+
+ * python/py-inferior.c (infpy_get_progspace): New function.
+ (inferior_object_getset): Add progspace property.
+ * NEWS: Mention the new property.
+
+2018-09-13 Tom Tromey <tom@tromey.com>
+
+ PR rust/23650:
+ * rust-lang.c (rust_evaluate_subexp): Use field name, not "foo".
+
2018-09-13 Tom Tromey <tom@tromey.com>
PR rust/23626: