RISC-V: Correct printing of MSTATUS and MISA.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 6812f96fca45faf6bdfb1a8f534038ba3ea00b25..bf40e682a9249946cdb1b86aaba242d8e7ff9595 100644 (file)
@@ -1,3 +1,112 @@
+2018-12-13  Jim Wilson  <jimw@sifive.com>
+
+       * riscv-tdep.c (riscv_print_one_register_info): For MSTATUS, add
+       comment for SD field, and correct xlen calculation.  For MISA, add
+       comment for MXL field, add call to register_size, and correct base
+       calculation.
+
+2018-12-13  Stafford Horne  <shorne@gmail.com>
+
+       * NEWS(New targets): Add or1k*-*-linux*.
+
+2018-12-12  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
+
+       * nat/linux-osdata.c (linux_xfer_osdata_info_os_types): Forward
+       declare on one line to fix ARI warning.
+
+2018-12-12  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * infrun.c (infcall_suspend_state::infcall_suspend_state): New.
+       (infcall_suspend_state::registers): New.
+       (infcall_suspend_state::restore): New.
+       (infcall_suspend_state::thread_suspend): Rename to...
+       (infcall_suspend_state::m_thread_suspend): ...this.
+       (infcall_suspend_state::registers): Rename to...
+       (infcall_suspend_state::m_registers): ...this.
+       (infcall_suspend_state::siginfo_gdbarch): Rename to...
+       (infcall_suspend_state::m_siginfo_gdbarch): ...this.
+       (infcall_suspend_state::siginfo_data): Rename to...
+       (infcall_suspend_state::m_siginfo_data): ...this.
+       (save_infcall_suspend_state): Rewrite to use infcall_suspend_state
+       constructor.
+       (restore_infcall_suspend_state): Rewrite to use
+       infcall_suspend_state::restore method.
+       (get_infcall_suspend_state_regcache): Use
+       infcall_suspend_state::registers method.
+
+2018-12-12  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * riscv-tdep.c (riscv_call_arg_scalar_float): Unnamed (variadic)
+       arguments are passed in integer registers.
+       (riscv_call_arg_complex_float): Likewise.
+
+2018-12-11  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
+
+       * nat/linux-osdata.c (common_getter): New function.
+       (struct osdata_type): Change getter to take_snapshot.
+       Add LONGEST len_avail and struct buffer buffer.
+       Change all elements in the initializer.
+       Add an element for the list of types.
+       (linux_xfer_osdata_info_os_types): New function.
+       (linux_common_xfer_osdata): Use common_getter for the list of types.
+       Replace getter call by common_getter.
+       (linux_xfer_osdata_cpus): Remove args READBUF, OFFSET, LEN.
+       Add arg BUFFER.  Only keep the code that adds data in BUFFER.
+       (linux_xfer_osdata_fds): Likewise.
+       (linux_xfer_osdata_modules): Likewise.
+       (linux_xfer_osdata_msg): Likewise.
+       (linux_xfer_osdata_processes): Likewise.
+       (linux_xfer_osdata_processgroups): Likewise.
+       (linux_xfer_osdata_sem): Likewise.
+       (linux_xfer_osdata_shm): Likewise.
+       (linux_xfer_osdata_isockets): Likewise.
+       (linux_xfer_osdata_threads): Likewise.
+
+2018-12-11  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
+
+       * nat/linux-osdata.c: Removed various trailing spaces.
+
+2018-12-10  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * riscv-tdep.c (riscv_register_name): Fix ARI warning by removing
+       leading whitespace before #include line.
+
+2018-12-08  Simon Marchi  <simon.marchi@ericsson.com>
+           Дилян Палаузов  <dilyan.palauzov@aegee.org>
+
+       PR gdb/23950
+       * configure.ac: Search for tgetent in libtinfow.
+       * configure: Re-generate.
+
+2018-12-08  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
+
+       * linux-thread-db.c (struct thread_db_info): Add td_ta_delete_p.
+       (thread_db_err_str): Forward declare.
+       (delete_thread_db_info): Call td_ta_delete_p if available.
+       (try_thread_db_load_1): Acquire td_ta_delete address.
+       * nat/gdb_thread_db.h (td_ta_delete_ftype): Declare.
+
+2018-12-08  Pedro Alves  <palves@redhat.com>
+
+       * source.c (forward_search_command): Rename to ...
+       (search_command_helper): ... this.  Add 'forward' parameter.
+       Tweak to use a gdb::def_vector<char> instead of a xrealloc'ed
+       buffer.  Handle backward searches too.
+       (forward_search_command, reverse_search_command): Reimplement by
+       calling search_command_helper.
+
+2018-12-07  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * .dir-locals.el: Copy most of the settings from c-mode over to
+       c++-mode.
+
+2018-12-08  Stafford Horne  <shorne@gmail.com>
+
+       * Makefile.in (ALL_TARGET_OBS): Add or1k-linux-tdep.o.
+       * configure.tgt: Add or1k*-*-linux*.
+       * or1k-linux-tdep.c: New file.
+       * or1k-tdep.c (or1k_gdbarch_init): Call gdbarch_init_osabi.
+
 2018-12-07  Pedro Alves  <palves@redhat.com>
 
        * dwarf2read.c (get_gdb_index_contents_from_section): Use
This page took 0.028277 seconds and 4 git commands to generate.