+2014-02-12 Pedro Alves <palves@redhat.com>
+ Kevin Buettner <kevinb@redhat.com>
+
+ * gnu-v3-abi.c (build_gdb_vtable_type): Return a type marked with
+ TYPE_INSTANCE_FLAG_CODE_SPACE.
+
+2014-02-12 Pedro Alves <palves@redhat.com>
+
+ * h8300-tdep.c (pseudo_from_raw_register)
+ (raw_from_pseudo_register): New functions.
+ (h8300_pseudo_register_read, h8300_pseudo_register_write): Use
+ them.
+
+2014-02-12 Pedro Alves <palves@redhat.com>
+
+ * h8300-tdep.c (h8300_register_sim_regno): New function.
+ (h8300_gdbarch_init): Install h8300_register_sim_regno as
+ gdbarch_register_sim_regno hook.
+
+2014-02-12 Sanimir Agovic <sanimir.agovic@intel.com>
+
+ * nios2-tdep.c (nios2_stub_frame_base): Remove global.
+
+2014-02-12 Sanimir Agovic <sanimir.agovic@intel.com>
+
+ * tic6x-tdep.c (tic6x_gdbarch_init): Call frame_base_set_default.
+
+2014-02-12 Mark Kettenis <kettenis@gnu.org>
+
+ * obsd-tdep.h (obsd_init_abi): New prototype.
+ * obsd-tdep.c: Define enum with OpenBSD signal numbers.
+ (obsd_gdb_signal_from_target, obsd_gdb_signal_to_target)
+ (obsd_init_abi): New functions.
+ * i386obsd-tdep.c: Include "obsd-tdep.h".
+ (i386obsd_init_abi): Call obsd_init_abi.
+ * amd64obsd-tdep.c: Include "obsd-tdep.h".
+ (amd64obsd_init_abi): Call obsd_init_abi.
+ * configure.tgt (i[34567]86-*-openbsd*, x86_64-*-openbsd*): Add
+ obsd-tdep.c to gdb_target_obs.
+
+2014-02-11 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * sparc64-tdep.c (sparc64_store_arguments): Do not align complex
+ double float arguments to 16-byte in the argument slots.
+
+2014-02-11 Doug Evans <xdje42@gmail.com>
+
+ * configure.ac: Don't crash if pkg-config is not found and guile
+ wasn't explicitly requested. Use AC_MSG_ERROR instead of AC_ERROR
+ in guile checks.
+ * configure: Regenerate.
+
+2014-02-11 Yao Qi <yao@codesourcery.com>
+
+ * aix-thread.c (aix_thread_xfer_partial): Update comments.
+ * auxv.c (procfs_xfer_auxv, memory_xfer_auxv): Likewise.
+ * bsd-uthread.c (bsd_uthread_xfer_partial): Likewise.
+ * gnu-nat.c (gnu_xfer_memory): Likewise.
+ * inf-ptrace.c (inf_ptrace_xfer_partial): Likewise.
+ * rs6000-nat.c (rs6000_xfer_partial): Likewise.
+ * sparc-nat.c (sparc_xfer_wcookie): Likewise.
+ * spu-linux-nat.c (spu_proc_xfer_spu): Likewise.
+
+2014-02-11 Yao Qi <yao@codesourcery.com>
+
+ * target.h (enum target_xfer_error): Rename to ...
+ (enum target_xfer_status): ... it. New. All users updated.
+ (enum target_xfer_status) <TARGET_XFER_OK>, <TARGET_XFER_EOF>:
+ New.
+ (TARGET_XFER_STATUS_ERROR_P): New macro.
+ (target_xfer_error_to_string): Remove declaration.
+ (target_xfer_status_to_string): Declare.
+ (target_xfer_partial_ftype): Adjust it.
+ (struct target_ops) <to_xfer_partial>: Return
+ target_xfer_status. Add argument xfered_len. Update
+ comments.
+ * target.c (target_xfer_error_to_string): Rename to ...
+ (target_xfer_status_to_string): ... it. New. All callers
+ updated.
+ (target_read_live_memory): Likewise. Call target_xfer_partial
+ instead of target_read.
+ (memory_xfer_live_readonly_partial): Return
+ target_xfer_status. Add argument xfered_len.
+ (raw_memory_xfer_partial): Likewise.
+ (memory_xfer_partial_1): Likewise.
+ (memory_xfer_partial): Likewise.
+ (target_xfer_partial): Likewise. Check *XFERED_LEN is set
+ properly. Update debug message.
+ (default_xfer_partial, current_xfer_partial): Likewise.
+ (target_write_partial): Likewise.
+ (target_read_partial): Likewise. All callers updated.
+ (read_whatever_is_readable): Likewise.
+ (target_write_with_progress): Likewise.
+ (target_read_alloc_1): Likewise.
+
+ * aix-thread.c (aix_thread_xfer_partial): Likewise.
+ * auxv.c (procfs_xfer_auxv): Likewise.
+ (ld_so_xfer_auxv, memory_xfer_auxv): Likewise.
+ * bfd-target.c (target_bfd_xfer_partial): Likewise.
+ * bsd-kvm.c (bsd_kvm_xfer_partial): Likewise.
+ * bsd-uthread.c (bsd_uthread_xfer_partia): Likewise.
+ * corefile.c (read_memory): Adjust.
+ * corelow.c (core_xfer_partial): Likewise.
+ * ctf.c (ctf_xfer_partial): Likewise.
+ * darwin-nat.c (darwin_read_dyld_info): Likewise. All callers
+ updated.
+ (darwin_xfer_partial): Likewise.
+ * exec.c (section_table_xfer_memory_partial): Likewise. All
+ callers updated.
+ (exec_xfer_partial): Likewise.
+ * exec.h (section_table_xfer_memory_partial): Update
+ declaration.
+ * gnu-nat.c (gnu_xfer_memory): Likewise. Assert 'res' is not
+ negative.
+ (gnu_xfer_partial): Likewise.
+ * ia64-hpux-nat.c (ia64_hpux_xfer_memory_no_bs): Likewise.
+ (ia64_hpux_xfer_memory, ia64_hpux_xfer_uregs): Likewise.
+ (ia64_hpux_xfer_solib_got): Likewise.
+ * inf-ptrace.c (inf_ptrace_xfer_partial): Likewise. Change
+ type of 'partial_len' to ULONGEST.
+ * inf-ttrace.c (inf_ttrace_xfer_partial): Likewise.
+ * linux-nat.c (linux_xfer_siginfo ): Likewise.
+ (linux_nat_xfer_partial): Likewise.
+ (linux_proc_xfer_partial, linux_xfer_partial): Likewise.
+ (linux_proc_xfer_spu, linux_nat_xfer_osdata): Likewise.
+ * monitor.c (monitor_xfer_memory): Likewise.
+ (monitor_xfer_partial): Likewise.
+ * procfs.c (procfs_xfer_partial): Likewise.
+ * record-btrace.c (record_btrace_xfer_partial): Likewise.
+ * record-full.c (record_full_xfer_partial): Likewise.
+ (record_full_core_xfer_partial): Likewise.
+ * remote-sim.c (gdbsim_xfer_memory): Likewise.
+ (gdbsim_xfer_partial): Likewise.
+ * remote.c (remote_write_bytes_aux): Likewise. All callers
+ updated.
+ (remote_write_bytes, remote_read_bytes): Likewise. All
+ callers updated.
+ (remote_flash_erase): Likewise. All callers updated.
+ (remote_write_qxfer): Likewise. All callers updated.
+ (remote_read_qxfer): Likewise. All callers updated.
+ (remote_xfer_partial): Likewise.
+ * rs6000-nat.c (rs6000_xfer_partial): Likewise.
+ (rs6000_xfer_shared_libraries): Likewise.
+ * sol-thread.c (sol_thread_xfer_partial): Likewise.
+ (sol_thread_xfer_partial): Likewise.
+ * sparc-nat.c (sparc_xfer_wcookie): Likewise.
+ (sparc_xfer_partial): Likewise.
+ * spu-linux-nat.c (spu_proc_xfer_spu): Likewise. All callers
+ updated.
+ (spu_xfer_partial): Likewise.
+ * spu-multiarch.c (spu_xfer_partial): Likewise.
+ * tracepoint.c (tfile_xfer_partial): Likewise.
+ * windows-nat.c (windows_xfer_memory): Likewise.
+ (windows_xfer_shared_libraries): Likewise.
+ (windows_xfer_partial): Likewise.
+ * valprint.c: Replace 'target_xfer_error' with
+ 'target_xfer_status' in comments.
+
+2014-02-11 Simon Marchi <simon.marchi@ericsson.com> (tiny patch)
+
+ Checked in by Joel Brobecker <brobecker@adacore.com>.
+ * mi/mi-main.c (mi_cmd_data_write_memory_bytes): Fix comment.
+
+2014-02-11 Joel Brobecker <brobecker@adacore.com>
+
+ * symfile-debug.c (debug_qf_expand_symtabs_matching): Reformat
+ function parameters.
+
+2014-02-10 Will Newton <will.newton@linaro.org>
+
+ * elfread.c (elf_rel_plt_read): Look for a .got section if
+ looking up .got.plt fails.
+ (elf_gnu_ifunc_resolve_by_got): Call gdbarch_addr_bits_remove
+ on address passed to elf_gnu_ifunc_record_cache.
+ (elf_gnu_ifunc_resolve_addr): Likewise.
+ (elf_gnu_ifunc_resolver_return_stop): Likewise.
+
+2014-02-10 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * sparc-tdep.c (sparc_in_function_epilogue_p): New function.
+ (X_RETTURN): New macro.
+ * sparc-tdep.h: sparc_in_function_epilogue_p prototype.
+
+ * sparc64-tdep.c (sparc64_init_abi): Hook
+ sparc_in_function_epilogue_p.
+
2014-02-10 Gary Benson <gbenson@redhat.com>
* symfile-debug.c (debug_qf_expand_symtabs_matching):