Add g10 support to rl78-tdep.c.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 435a57069788ec7471f00746d198f586fa1cbff1..adede9a19b1cbc035aeb8da309b9019f58cfca07 100644 (file)
@@ -1,3 +1,224 @@
+2014-02-17  Kevin Buettner  <kevinb@redhat.com>
+
+       * rl78-tdep.c (rl78_g10_register_name): New function.
+       (rl78_return_value): Add g10 support.
+       (rl78_gdbarch_init): Register rl78_g10_register_name for the
+       g10.
+
+2014-02-17  Doug Evans  <xdje42@gmail.com>
+
+       * Makefile.in (SUBDIR_GUILE_OBS): Resort alphabetically.
+       (SUBDIR_GUILE_SRCS): Ditto.
+       (scm-gsmob.o): Ditto.
+
+2014-02-17  Yao Qi  <yao@codesourcery.com>
+
+       * gnu-nat.c (ILL_RPC): Declare defined function.
+
+2014-02-17  Yao Qi  <yao@codesourcery.com>
+
+       * gnu-nat.c (gnu_read_inferior): Change 'copy_count' type to
+       mach_msg_type_number_t.
+       (gnu_write_inferior): Likewise.
+
+2014-02-17  Yao Qi  <yao@codesourcery.com>
+
+       * gnu-nat.c (proc_get_exception_port): Use 'lu' insetad of 'd'
+       in format string.
+       (proc_steal_exc_port, make_proc, inf_set_pid): Likewise.
+       (inf_validate_procs, inf_signal): Likewise.
+       (S_exception_raise_request): Likewise.
+       (do_mach_notify_dead_name): Likewise.
+       (steal_exc_port): Likewise.
+       (gnu_read_inferior): Change 'copy_count''s type to
+       mach_msg_type_number_t.
+       (gnu_write_inferior): Likewise.  Use 'lx' instead of 'x' in
+       format string.
+
+2014-02-16  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * gnu-nat.c (struct inf): Change pending_execs member to a 1-bit
+       flag.  Adjust all users; in particular...
+       (gnu_wait): ..., don't decrement its value in here...
+       (gnu_create_inferior): ..., and instead set the flag in here,
+       around the startup_inferior call, and call that one with
+       START_INFERIOR_TRAPS_EXPECTED.
+
+       * gnu-nat.c (ill_rpc): Remove function; replaced with this...
+       (ILL_RPC): ... new macro.
+       (do_mach_notify_no_senders, do_mach_notify_port_deleted)
+       (do_mach_notify_msg_accepted, do_mach_notify_port_destroyed)
+       (do_mach_notify_send_once, S_proc_setmsgport_reply)
+       (S_proc_getmsgport_reply, S_msg_sig_post_reply): Generate stub
+       functions with ILL_RPC macro.
+       (S_proc_pid2task_reply, S_proc_task2pid_reply)
+       (S_proc_task2proc_reply, S_proc_proc2task_reply)
+       (S_proc_pid2proc_reply, S_proc_getprocinfo_reply)
+       (S_proc_getprocargs_reply, S_proc_getprocenv_reply)
+       (S_proc_getloginid_reply, S_proc_getloginpids_reply)
+       (S_proc_getlogin_reply, S_proc_getsid_reply)
+       (S_proc_getsessionpgids_reply, S_proc_getsessionpids_reply)
+       (S_proc_getsidport_reply, S_proc_getpgrp_reply)
+       (S_proc_getpgrppids_reply, S_proc_get_tty_reply)
+       (S_proc_getnports_reply, S_proc_is_important_reply)
+       (S_proc_get_code_reply): New stub functions, generated with
+       ILL_RPC macro.
+
+       * reply_mig_hack.awk: In phase 5, keep going if we have not yet
+       collected the type check structures.
+
+       * reply_mig_hack.awk: Don't expect to see the auto keyword.
+
+2014-02-14  Doug Evans  <dje@google.com>
+
+       * target.c (target_write_partial): Fix result type.
+
+2014-02-14  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * sparc64-linux-nat.c (_initialize_sparc64_linux_nat): Register
+       the proper offsets to access fpregset_t.
+
+2014-02-13  Sanimir Agovic  <sanimir.agovic@intel.com>
+
+       * cris-tdep.c (cris_supply_gregset): Remove zerobuf.
+       (_initialize_cris_tdep): Remove cris_set_cmdlist, cris_show_cmdlist.
+       * h8300-tdep.c (setmachinelist): Remove global.
+       * hppa-tdep.c (hppa_sigtramp): Remove global.
+       * mipsnbsd-tdep.c (sigtramp_retcode_mipsel, sigtramp_retcode_mipseb
+       RETCODE_NWORDS, RETCODE_SIZE): Wrap code with #if 0.
+       * ravenscar-thread.c (update_target_observer): Remove global.
+       * rs6000-tdep.c (rs6000_gdbarch_init): Remove segment_regs.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * common/rsp-low.c: Update comments.
+       * common/rsp-low.h: Update comments.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * common/rsp-low.c (convert_ascii_to_int): Remove.
+       * common/rsp-low.h (convert_ascii_to_int): Don't declare.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * common/rsp-low.h (unhexify): Don't declare.
+       * common/rsp-low.c (unhexify): Remove.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * common/rsp-low.h (convert_int_to_ascii): Don't declare.
+       * common/rsp-low.c (convert_int_to_ascii): Remove.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * common/rsp-low.h (hexify): Don't declare.
+       * common/rsp-low.c (hexify): Remove.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * common/rsp-low.c (hexify): Never take strlen of argument.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * common/rsp-low.c (bin2hex): Never take strlen of argument.
+       * remote.c (extended_remote_run, remote_rcmd)
+       (remote_download_trace_state_variable, remote_save_trace_data)
+       (remote_set_trace_notes): Update.
+       * tracepoint.c (encode_source_string, tfile_write_status)
+       (tfile_write_uploaded_tsv): Update.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * tracepoint.c: Include rsp-low.h.
+       * remote.h (hex2bin, bin2hex, unpack_varlen_hex): Don't declare.
+       * remote.c: Include rsp-low.h.
+       (hexchars, ishex, unpack_varlen_hex, pack_nibble, pack_hex_byte)
+       (fromhex, hex2bin, tohex, bin2hex, remote_escape_output)
+       (remote_unescape_input): Move to common/rsp-low.c.
+       * common/rsp-low.h: New file.
+       * common/rsp-low.c: New file.
+       * Makefile.in (SFILES): Add common/rsp-low.c.
+       (HFILES_NO_SRCDIR): Add common/rsp-low.h.
+       (COMMON_OBS): Add rsp-low.o.
+       (rsp-low.o): New target.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * utils.h: Include print-utils.h.
+       (host_address_to_string, plongest, pulongest, phex, phex_nz)
+       (int_string, core_addr_to_string, core_addr_to_string_nz)
+       (hex_string, hex_string_custom): Don't declare.
+       * utils.c (NUMCELLS, CELLSIZE, get_cell, decimal2str, pulongest)
+       (plongest, thirty_two, phex, phex_nz, octal2str, hex_string)
+       (hex_string_custom, int_string, core_addr_to_string)
+       (core_addr_to_string_nz, host_address_to_string): Move to
+       common/print-utils.c.
+       * common/print-utils.h: New file.
+       * common/print-utils.c: New file
+       * Makefile.in (SFILES): Add common/print-utils.c.
+       (HFILES_NO_SRCDIR): Add common/print-utils.h.
+       (COMMON_OBS): Add print-utils.o.
+       (print-utils.o): New target.
+
+2014-02-12  Tom Tromey  <tromey@redhat.com>
+
+       * nios2-tdep.c (nios2_stub_frame_base_address): Remove.
+
+2014-02-12  Mark Kettenis  <kettenis@gnu.org>
+
+       * sparc64obsd-tdep.c (sparc64obsd_init_abi): Call obsd_init_abi.
+
+2014-02-12  Mark Kettenis  <kettenis@gnu.org>
+
+       * inf-ptrace.c (inf_ptrace_xfer_partial): Return TARGET_XFER_EOF
+       if a PT_IO ptrace request returns sucessfully but indicates that 0
+       bytes were transferred.
+
+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
This page took 0.025364 seconds and 4 git commands to generate.