Share parts of gdb/gdbthread.h with gdbserver
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index 9d56d0dac36e8e93f7369d940916de20a0e1b3a5..840cf79b35f9a8e2b3e5af40b2e33116808a2f40 100644 (file)
@@ -1,3 +1,116 @@
+2017-06-07  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * inferiors.c (switch_to_thread): New function.
+
+2017-06-07  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * Makefile.in (SFILE): Add "common/job-control.c".
+       (OBS): Add "job-control.o".
+
+2017-05-06  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * Makefile: Remove "@host_makefile_frag@".
+
+2017-05-05  Pedro Alves  <palves@redhat.com>
+
+       * configure: Regenerate.
+
+2017-05-03  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * configure: Regenerate.
+
+2017-05-02  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * linux-arm-low.c (arm_gdbserver_get_next_pcs): Adjust to
+       software_single_step change of return type to
+       std::vector<CORE_ADDR>.
+       * linux-low.c (install_software_single_step_breakpoints):
+       Likewise.
+       * linux-low.h (install_software_single_step_breakpoints):
+       Likewise.
+
+2017-04-12  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * remote-utils.c: Include "gdb_termios.h" instead of
+       "terminal.h".
+       * terminal.h: Delete file.
+
+2017-04-12  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * server.c: Include <vector>.
+       <program_argv, wrapper_argv>: Convert to std::vector.
+       (start_inferior): Rewrite function to use C++.
+       (handle_v_run): Likewise.  Update code that calculates the argv
+       based on the vRun packet; use C++.
+       (captured_main): Likewise.
+
+2017-04-06  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * server.c (handle_v_cont): Initialize thread_resume::thread
+       with null_ptid.
+
+2017-04-05  Pedro Alves  <palves@redhat.com>
+
+       * configure: Regenerate.
+
+2017-04-05  Pedro Alves  <palves@redhat.com>
+
+       * gdbreplay.c (sync_error): Constify.
+       * linux-x86-low.c (push_opcode): Constify.
+
+2017-04-05  Pedro Alves  <palves@redhat.com>
+
+       * win32-low.c (get_child_debug_event)
+       <CREATE_PROCESS_DEBUG_EVENT>: Don't report TARGET_WAITKIND_EXECD.
+       Report TARGET_WAITKIND_SPURIOUS instead.
+
+2017-04-05  Pedro Alves  <palves@redhat.com>
+
+        * remote-utils.c (remote_prepare, remote_open): Constify.
+        * remote-utils.h (remote_prepare, remote_open): Constify.
+        * server.c (captured_main): Constify 'port' handling.
+
+2017-04-04  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * Makefile.in (clean): Clear .deps.
+
+2017-03-31  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * .gitignore: Remove generated files, replace with wildcard.
+       * (clean): Replace removal of generated files with wildcard.
+       (version.c): Replace with...
+       (version-generated.c): ...this.
+       (xml-builtin.c): Replace with...
+       (xml-builtin-generated.c): ...this.
+       (%-ipa.o: %-generated.c, %.o: %-generated.c): New rules.
+       (%.c: *regformats*): Replace with...
+       (%-generated.c: *regformats*): ...this.
+
+2017-03-27  Max Filippov  <jcmvbkbc@gmail.com>
+
+       * linux-xtensa-low.c (regnum::R_THREADPTR): New enum member.
+       (xtensa_fill_gregset): Call collect_register_by_name for
+       threadptr register.
+       (xtensa_store_gregset): Call supply_register_by_name for
+       threadptr register.
+
+2017-03-27  Max Filippov  <jcmvbkbc@gmail.com>
+
+       * linux-xtensa-low.c (xtensa_fill_gregset): Call collect_register
+       for all registers in a0_regnum..a0_regnum + C0_NREGS range.
+       (xtensa_store_gregset): Call supply_register for all registers in
+       a0_regnum..a0_regnum + C0_NREGS range.
+
+2017-03-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * Makefile.in (%-ipa.o: %-ipa.c): New rule.
+       (ax-ipa.o: ax.c): Remove.
+       (linux-i386-ipa.o: linux-i386-ipa.c): Remove.
+       (linux-amd64-ipa.o: linux-amd64-ipa.c): Remove.
+       (linux-aarch64-ipa.o: linux-aarch64-ipa.c): Remove.
+       (linux-s390-ipa.o: linux-s390-ipa.c): Remove.
+       (linux-ppc-ipa.o: linux-ppc-ipa.c): Remove.
+
 2017-03-13  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * Makefile.in (%-ipa.o: ../common/%.c): New rule.
This page took 0.035746 seconds and 4 git commands to generate.