+2015-04-06 Pedro Alves <palves@redhat.com>
+ Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * configure.ac: Remove the mingw32-specific stub-termcap.o
+ fallback, and instead fallback to the stub termcap on all hosts.
+ * configure: Regenerate.
+ * stub-termcap.c [!__MINGW32__] (PC, BC, UP): Define as weak
+ symbols.
+
+2015-04-03 Pierre-Marie de Rodat <derodat@adacore.com>
+
+ * gdbtypes.c (is_dynamic_type_internal): Remove the unused
+ "top_level" parameter.
+ (resolve_dynamic_type_internal): Remove the unused "top_level"
+ parameter. Update call to is_dynamic_type_internal.
+ (is_dynamic_type): Update call to is_dynamic_type_internal.
+ (resolve_dynamic_range): Update call to
+ resolve_dynamic_type_internal.
+ (resolve_dynamic_union): Likewise.
+ (resolve_dynamic_struct): Likewise.
+ (resolve_dynamic_type): Likewise.
+
+2015-04-03 Pierre-Marie de Rodat <derodat@adacore.com>
+
+ * gdbtypes.c (is_dynamic_type_internal): Remove special handling of
+ TYPE_CODE_REF types so that they are not considered as dynamic
+ depending on the referenced type.
+ (resolve_dynamic_type_internal): Likewise.
+
+2015-04-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ * Makefile.in (top_srcdir): New.
+ * configure: Regenerated.
+
+2015-04-02 Gary Benson <gbenson@redhat.com>
+
+ * NEWS: Announce the new default sysroot of "target:".
+
+2015-04-02 Gary Benson <gbenson@redhat.com>
+
+ * main.c (captured_main): Set gdb_sysroot to "target:"
+ if not otherwise set.
+
+2015-04-02 Gary Benson <gbenson@redhat.com>
+
+ * exec.c (exec_file_attach): Support "target:" filenames.
+
+2015-04-02 Gary Benson <gbenson@redhat.com>
+
+ * solib.c (solib_find): Strip "target:" prefix from sysroot
+ if accessing local files.
+
+2015-04-02 Gary Benson <gbenson@redhat.com>
+
+ * symfile.c (symfile_bfd_open): Reorder to remove duplicated
+ checks and error messages.
+
+2015-04-02 Gary Benson <gbenson@redhat.com>
+
+ * remote.h (REMOTE_SYSROOT_PREFIX): Remove definition.
+ (remote_filename_p): Remove declaration.
+ (remote_bfd_open): Likewise.
+ * remote.c (remote_bfd_iovec_open): Remove function.
+ (remote_bfd_iovec_close): Likewise.
+ (remote_bfd_iovec_pread): Likewise.
+ (remote_bfd_iovec_stat): Likewise.
+ (remote_filename_p): Likewise.
+ (remote_bfd_open): Likewise.
+ * symfile.h (gdb_bfd_open_maybe_remote): Remove declaration.
+ * symfile.c (separate_debug_file_exists): Use gdb_bfd_open.
+ (gdb_bfd_open_maybe_remote): Remove function.
+ (symfile_bfd_open): Replace remote filename check with
+ target filename check.
+ (reread_symbols): Use gdb_bfd_open.
+ * build-id.c (gdbcore.h): New include.
+ (build_id_to_debug_bfd): Use gdb_bfd_open.
+ * infcmd.c (attach_command_post_wait): Remove remote filename
+ check.
+ * solib.c (solib_find): Replace remote-specific handling with
+ target-specific handling. Update comments where necessary.
+ (solib_bfd_open): Replace remote-specific handling with
+ target-specific handling.
+ (gdb_sysroot_changed): New function.
+ (_initialize_solib): Call the above when gdb_sysroot changes.
+ * windows-tdep.c (gdbcore.h): New include.
+ (windows_xfer_shared_library): Use gdb_bfd_open.
+
+2015-04-02 Gary Benson <gbenson@redhat.com>
+
+ * gdb/gdb_bfd.h (TARGET_SYSROOT_PREFIX): New definition.
+ (is_target_filename): New declaration.
+ (gdb_bfd_has_target_filename): Likewise.
+ (gdb_bfd_open): Update documentation comment.
+ * gdb_bfd.c (target.h): New include.
+ (gdb/fileio.h): Likewise.
+ (is_target_filename): New function.
+ (gdb_bfd_has_target_filename): Likewise.
+ (fileio_errno_to_host): Likewise.
+ (gdb_bfd_iovec_fileio_open): Likewise.
+ (gdb_bfd_iovec_fileio_pread): Likewise.
+ (gdb_bfd_iovec_fileio_close): Likewise.
+ (gdb_bfd_iovec_fileio_fstat): Likewise.
+ (gdb_bfd_open): Use target fileio to access paths prefixed
+ with "target:" where necessary.
+
+2015-04-02 Gary Benson <gbenson@redhat.com>
+
+ * target.h (struct target_ops) <to_filesystem_is_local>:
+ New field.
+ (target_filesystem_is_local): New macro.
+ * target-delegates.c: Regenerate.
+ * remote.c (remote_filesystem_is_local): New function.
+ (init_remote_ops): Initialize to_filesystem_is_local.
+
2015-04-02 Gary Benson <gbenson@redhat.com>
* target.h (struct target_ops) <to_fileio_fstat>: New field.