]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Move event-loop.[ch] to gdbsupport/
authorTom Tromey <tom@tromey.com>
Mon, 13 Apr 2020 18:42:59 +0000 (12:42 -0600)
committerTom Tromey <tromey@adacore.com>
Mon, 13 Apr 2020 20:10:04 +0000 (14:10 -0600)
This moves event-loop.[ch] to gdbsupport/ and updates the uses in gdb.

gdb/ChangeLog
2020-04-13  Tom Tromey  <tom@tromey.com>

* run-on-main-thread.c: Update include.
* unittests/main-thread-selftests.c: Update include.
* tui/tui-win.c: Update include.
* tui/tui-io.c: Update include.
* tui/tui-interp.c: Update include.
* tui/tui-hooks.c: Update include.
* top.h: Update include.
* top.c: Update include.
* ser-base.c: Update include.
* remote.c: Update include.
* remote-notif.c: Update include.
* remote-fileio.c: Update include.
* record-full.c: Update include.
* record-btrace.c: Update include.
* python/python.c: Update include.
* posix-hdep.c: Update include.
* mingw-hdep.c: Update include.
* mi/mi-main.c: Update include.
* mi/mi-interp.c: Update include.
* main.c: Update include.
* linux-nat.c: Update include.
* interps.c: Update include.
* infrun.c: Update include.
* inf-loop.c: Update include.
* event-top.c: Update include.
* event-loop.c: Move to ../gdbsupport/.
* event-loop.h: Move to ../gdbsupport/.
* async-event.h: Update include.
* Makefile.in (COMMON_SFILES, HFILES_NO_SRCDIR): Update.

gdbsupport/ChangeLog
2020-04-13  Tom Tromey  <tom@tromey.com>

* event-loop.h: Move from ../gdb/.
* event-loop.cc: Move from ../gdb/.

33 files changed:
gdb/ChangeLog
gdb/Makefile.in
gdb/async-event.h
gdb/event-top.c
gdb/inf-loop.c
gdb/infrun.c
gdb/interps.c
gdb/linux-nat.c
gdb/main.c
gdb/mi/mi-interp.c
gdb/mi/mi-main.c
gdb/mingw-hdep.c
gdb/posix-hdep.c
gdb/python/python.c
gdb/record-btrace.c
gdb/record-full.c
gdb/remote-fileio.c
gdb/remote-notif.c
gdb/remote.c
gdb/run-on-main-thread.c
gdb/ser-base.c
gdb/top.c
gdb/top.h
gdb/tui/tui-hooks.c
gdb/tui/tui-interp.c
gdb/tui/tui-io.c
gdb/tui/tui-win.c
gdb/unittests/main-thread-selftests.c
gdbsupport/ChangeLog
gdbsupport/Makefile.am
gdbsupport/Makefile.in
gdbsupport/event-loop.cc [moved from gdb/event-loop.c with 99% similarity]
gdbsupport/event-loop.h [moved from gdb/event-loop.h with 100% similarity]

index a108cd1dcedc642b124463469ec9a3f049ac9b90..f624c15a4fe86788ed6b1927f51cf719b48c435f 100644 (file)
@@ -1,3 +1,35 @@
+2020-04-13  Tom Tromey  <tom@tromey.com>
+
+       * run-on-main-thread.c: Update include.
+       * unittests/main-thread-selftests.c: Update include.
+       * tui/tui-win.c: Update include.
+       * tui/tui-io.c: Update include.
+       * tui/tui-interp.c: Update include.
+       * tui/tui-hooks.c: Update include.
+       * top.h: Update include.
+       * top.c: Update include.
+       * ser-base.c: Update include.
+       * remote.c: Update include.
+       * remote-notif.c: Update include.
+       * remote-fileio.c: Update include.
+       * record-full.c: Update include.
+       * record-btrace.c: Update include.
+       * python/python.c: Update include.
+       * posix-hdep.c: Update include.
+       * mingw-hdep.c: Update include.
+       * mi/mi-main.c: Update include.
+       * mi/mi-interp.c: Update include.
+       * main.c: Update include.
+       * linux-nat.c: Update include.
+       * interps.c: Update include.
+       * infrun.c: Update include.
+       * inf-loop.c: Update include.
+       * event-top.c: Update include.
+       * event-loop.c: Move to ../gdbsupport/.
+       * event-loop.h: Move to ../gdbsupport/.
+       * async-event.h: Update include.
+       * Makefile.in (COMMON_SFILES, HFILES_NO_SRCDIR): Update.
+
 2020-04-13  Tom Tromey  <tom@tromey.com>
 
        * tui/tui-win.c: Include async-event.h.
index bb96998630c46a583c6fa23f1ca60f1bcb625b56..e3ce6a285f7ebd93627c6a62cff394e89281e944 100644 (file)
@@ -1019,7 +1019,6 @@ COMMON_SFILES = \
        dwarf2/section.c \
        dwarf2/stringify.c \
        eval.c \
-       event-loop.c \
        event-top.c \
        exceptions.c \
        exec.c \
@@ -1254,7 +1253,6 @@ HFILES_NO_SRCDIR = \
        dwarf2/index-common.h \
        dwarf2/loc.h \
        dwarf2/read.h \
-       event-loop.h \
        event-top.h \
        exceptions.h \
        exec.h \
index 408f7764f7c913cd71cf30c617fb3052873b816b..3b3747a26042f9c18872c816cd04d400c4b4df2d 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef ASYNC_EVENT_H
 #define ASYNC_EVENT_H
 
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 
 struct async_signal_handler;
 struct async_event_handler;
index 5d7a77b5b4bd92e27e3091ae478bbb578ffbda68..ac0f3701016e19450f516ad510b20cc26d57b758 100644 (file)
@@ -25,7 +25,7 @@
 #include "infrun.h"
 #include "target.h"
 #include "terminal.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "event-top.h"
 #include "interps.h"
 #include <signal.h>
index 987a8ef48fe2c9c774071e566240b6ddf0967619..c40ae2394269ee64e4b5474bbef7ffcfa19b133c 100644 (file)
@@ -20,7 +20,7 @@
 #include "defs.h"
 #include "inferior.h"
 #include "infrun.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "event-top.h"
 #include "inf-loop.h"
 #include "remote.h"
index fc76649287c8ec6aa79827811cb976826091e251..0f00b93f26982785e50ba964c24c0fd964e6b604 100644 (file)
@@ -56,7 +56,7 @@
 #include "target-dcache.h"
 #include "terminal.h"
 #include "solist.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "thread-fsm.h"
 #include "gdbsupport/enum-flags.h"
 #include "progspace-and-thread.h"
index 8c01091e50b90feab8cd547fc56558762b219dbf..4b2e3fd37b0e30c6cf85f7a3e3d58e8d7bbdb8e2 100644 (file)
@@ -32,7 +32,7 @@
 #include "defs.h"
 #include "gdbcmd.h"
 #include "ui-out.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "event-top.h"
 #include "interps.h"
 #include "completer.h"
index 28491859aa802666c1fa71d9a9d9b38556b911c6..0a2bfdc57d48624936f4b85ab55f2194f3a7d75d 100644 (file)
@@ -47,7 +47,7 @@
 #include <sys/stat.h>          /* for struct stat */
 #include <fcntl.h>             /* for O_RDONLY */
 #include "inf-loop.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "event-top.h"
 #include <pwd.h>
 #include <sys/types.h>
index 67a3d0027e13703c38668a94a426e5abe2cc1074..59cb14161be31e4764f02a846c86dbd7e4a2e9d4 100644 (file)
@@ -28,7 +28,7 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <ctype.h>
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "ui-out.h"
 
 #include "interps.h"
index e77093cfa2820064c6f3fb6b7ce61938cbd9269a..7fe901bd68e376fc1c5b514d3b103e6df5261df4 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "interps.h"
 #include "event-top.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "inferior.h"
 #include "infrun.h"
 #include "ui-out.h"
index 68cbcdd4fcd4f70433847e03e407e3b1cd2e47dd..9c6323e52c657aa80a980cc5d80f8ff8806e6bd7 100644 (file)
@@ -33,7 +33,7 @@
 #include "ui-out.h"
 #include "mi-out.h"
 #include "interps.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "event-top.h"
 #include "gdbcore.h"           /* For write_memory().  */
 #include "value.h"
index 016cf2d2310b3d9d6c4edcaab7f1e72fd11107a5..43d99747659e98b6ef9cb6d842737f2454d1b767 100644 (file)
@@ -20,7 +20,7 @@
 #include "defs.h"
 #include "main.h"
 #include "serial.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 
 #include "gdbsupport/gdb_select.h"
 
index e5754cd701a54dbb9eb95496943631c613bb5507..dfb230bc7496c5dcc660054cfb6650df4b0a04bd 100644 (file)
@@ -18,7 +18,7 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 
 #include "gdbsupport/gdb_select.h"
 
index 6e243c1a07bcebf9b058c0daca671e472912a989..02543aea7103e0772fe3c03de80ebf2942261408 100644 (file)
@@ -27,7 +27,7 @@
 #include "objfiles.h"
 #include "value.h"
 #include "language.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "readline/tilde.h"
 #include "python.h"
 #include "extension-priv.h"
index acc5f3ba6634d4d07a2fbad3b26cd5b2419637fd..2ca9a61457a3af2e0ac99e39a5214624a88f02d2 100644 (file)
@@ -36,7 +36,7 @@
 #include "frame-unwind.h"
 #include "hashtab.h"
 #include "infrun.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "inf-loop.h"
 #include "inferior.h"
 #include <algorithm>
index 4e1961af1bf8d7dfe50cd0406951229f643df448..9c8bd18149bcc0e7aabdc2ce9eabe19195280861 100644 (file)
@@ -31,7 +31,7 @@
 #include "record-full.h"
 #include "elf-bfd.h"
 #include "gcore.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "inf-loop.h"
 #include "gdb_bfd.h"
 #include "observable.h"
index f2dc9a66eada3b0798e0451c7fc201edbb4bcd01..df470fd86dfd5989ae435a74ab974df5b67b3828 100644 (file)
@@ -25,7 +25,7 @@
 #include "gdbsupport/gdb_wait.h"
 #include <sys/stat.h>
 #include "remote-fileio.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "target.h"
 #include "filenames.h"
 #include "gdbsupport/filestuff.h"
index f41ebc3d7352fb79b2bb6727a846d711cff96a7d..2e5f124284ba57265738a232803add4cb173c06a 100644 (file)
@@ -35,7 +35,7 @@
 #include "remote.h"
 #include "remote-notif.h"
 #include "observable.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "target.h"
 #include "inferior.h"
 #include "infrun.h"
index d4919d99a90ea349e9cf0133d409475281cf16d3..495f9680c1ef54da11b9375a96eb9d141e0ce666 100644 (file)
@@ -49,7 +49,7 @@
 
 #include "gdbsupport/gdb_sys_time.h"
 
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "event-top.h"
 #include "inf-loop.h"
 
index 74ab1e19a57a45f795bbb661784680e65e1898d6..2cc93e430d84e256baaf162f410fe306c19d542f 100644 (file)
@@ -22,7 +22,7 @@
 #if CXX_STD_THREAD
 #include <mutex>
 #endif
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 
 /* The serial event used when posting runnables.  */
 
index 8231ec515431579a4b4ef11b71b111e5e470982c..fb6f4e056ad5fe5da72693ca529c783dd89080c8 100644 (file)
@@ -20,7 +20,7 @@
 #include "defs.h"
 #include "serial.h"
 #include "ser-base.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 
 #include "gdbsupport/gdb_select.h"
 #include "gdbsupport/gdb_sys_time.h"
index 010aa6fb7710ce3768a004a3b3ef072d53f29f5c..8b82bd3c038b521ae66c6ecdd2578d88f6e9535b 100644 (file)
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -42,7 +42,7 @@
 #include "gdbsupport/version.h"
 #include "serial.h"
 #include "main.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "gdbthread.h"
 #include "extension.h"
 #include "interps.h"
index 638e02cad4cf3f59435fcf64edfc13197d7712ab..2147e2d4b482425d0defbe7019d05ee1586f3e29 100644 (file)
--- a/gdb/top.h
+++ b/gdb/top.h
@@ -21,7 +21,7 @@
 #define TOP_H
 
 #include "gdbsupport/buffer.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "value.h"
 
 struct tl_interp_info;
index 0e45e0e7507f1b32be79ca29636e186409d0084b..793ca0e446937f946def56e10e3f318416dd81cb 100644 (file)
@@ -26,7 +26,7 @@
 #include "objfiles.h"
 #include "target.h"
 #include "gdbcore.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "event-top.h"
 #include "frame.h"
 #include "breakpoint.h"
index 090cf0e0d0c7b959aa1592b6fee69100fbb9f329..10118af27411035593725e9caf89fd75dd22eff1 100644 (file)
@@ -22,7 +22,7 @@
 #include "interps.h"
 #include "top.h"
 #include "event-top.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "ui-out.h"
 #include "cli-out.h"
 #include "tui/tui-data.h"
index b5ee2a2b6b6d788b2fe336051fb663cfcc670d1a..e7a8ac77bce8729a4cdf10e919e45a5b4efa0c86 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "defs.h"
 #include "target.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "event-top.h"
 #include "command.h"
 #include "top.h"
index df7480fc57c71fffc9524b0e1534183cac3469bd..7cb4aa9bbd4f7a9b2808036f4e7368b1da1613e7 100644 (file)
@@ -33,7 +33,7 @@
 #include "cli/cli-style.h"
 #include "top.h"
 #include "source.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #include "gdbcmd.h"
 #include "async-event.h"
 
index c51f34ef41d2df7d45b9edc30c8926e5a1aca5c0..564a107b354e6495683478de6b08fb7b24a6a3ad 100644 (file)
@@ -21,7 +21,7 @@
 #include "gdbsupport/selftest.h"
 #include "gdbsupport/block-signals.h"
 #include "run-on-main-thread.h"
-#include "event-loop.h"
+#include "gdbsupport/event-loop.h"
 #if CXX_STD_THREAD
 #include <thread>
 #endif
index a065a9abaffcb1628f4f5b71cfc2e77fefa13e6d..1e64022c7c999db7376f1fc199617197bb3acf45 100644 (file)
@@ -1,3 +1,8 @@
+2020-04-13  Tom Tromey  <tom@tromey.com>
+
+       * event-loop.h: Move from ../gdb/.
+       * event-loop.cc: Move from ../gdb/.
+
 2020-04-13  Tom Tromey  <tom@tromey.com>
 
        * errors.h (flush_streams): Declare.
index ee78a891b3b751e837c7a2fb75d44db25c73621e..e95ee5dbc504596bffe9e346be29ba4833186f25 100644 (file)
@@ -46,6 +46,7 @@ libgdbsupport_a_SOURCES = \
     common-utils.cc \
     environ.cc \
     errors.cc \
+    event-loop.cc \
     fileio.cc \
     filestuff.cc \
     format.cc \
index 7ed2e6fac232f2aeaafc952e4e5ed6a0a8e83d3f..5051ab31a497f7bb1b33a8ce85c1c4668349a4c4 100644 (file)
@@ -149,16 +149,16 @@ am_libgdbsupport_a_OBJECTS = agent.$(OBJEXT) btrace-common.$(OBJEXT) \
        buffer.$(OBJEXT) cleanups.$(OBJEXT) common-debug.$(OBJEXT) \
        common-exceptions.$(OBJEXT) common-inferior.$(OBJEXT) \
        common-regcache.$(OBJEXT) common-utils.$(OBJEXT) \
-       environ.$(OBJEXT) errors.$(OBJEXT) fileio.$(OBJEXT) \
-       filestuff.$(OBJEXT) format.$(OBJEXT) gdb-dlfcn.$(OBJEXT) \
-       gdb_tilde_expand.$(OBJEXT) gdb_wait.$(OBJEXT) \
-       gdb_vecs.$(OBJEXT) job-control.$(OBJEXT) netstuff.$(OBJEXT) \
-       new-op.$(OBJEXT) pathstuff.$(OBJEXT) print-utils.$(OBJEXT) \
-       ptid.$(OBJEXT) rsp-low.$(OBJEXT) run-time-clock.$(OBJEXT) \
-       safe-strerror.$(OBJEXT) scoped_mmap.$(OBJEXT) \
-       signals.$(OBJEXT) signals-state-save-restore.$(OBJEXT) \
-       tdesc.$(OBJEXT) thread-pool.$(OBJEXT) xml-utils.$(OBJEXT) \
-       $(am__objects_1)
+       environ.$(OBJEXT) errors.$(OBJEXT) event-loop.$(OBJEXT) \
+       fileio.$(OBJEXT) filestuff.$(OBJEXT) format.$(OBJEXT) \
+       gdb-dlfcn.$(OBJEXT) gdb_tilde_expand.$(OBJEXT) \
+       gdb_wait.$(OBJEXT) gdb_vecs.$(OBJEXT) job-control.$(OBJEXT) \
+       netstuff.$(OBJEXT) new-op.$(OBJEXT) pathstuff.$(OBJEXT) \
+       print-utils.$(OBJEXT) ptid.$(OBJEXT) rsp-low.$(OBJEXT) \
+       run-time-clock.$(OBJEXT) safe-strerror.$(OBJEXT) \
+       scoped_mmap.$(OBJEXT) signals.$(OBJEXT) \
+       signals-state-save-restore.$(OBJEXT) tdesc.$(OBJEXT) \
+       thread-pool.$(OBJEXT) xml-utils.$(OBJEXT) $(am__objects_1)
 libgdbsupport_a_OBJECTS = $(am_libgdbsupport_a_OBJECTS)
 AM_V_P = $(am__v_P_@AM_V@)
 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
@@ -368,6 +368,7 @@ libgdbsupport_a_SOURCES = \
     common-utils.cc \
     environ.cc \
     errors.cc \
+    event-loop.cc \
     fileio.cc \
     filestuff.cc \
     format.cc \
@@ -471,6 +472,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/common-utils.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/environ.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/errors.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event-loop.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fileio.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filestuff.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/format.Po@am__quote@
similarity index 99%
rename from gdb/event-loop.c
rename to gdbsupport/event-loop.cc
index e5347d2e3f0c8ef90dbcb6fcdedb6a3ce6cde8c3..f7ccc4eec47b1976d0ec7a668aa5b4ca38a1f9cf 100644 (file)
@@ -17,8 +17,8 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#include "defs.h"
-#include "event-loop.h"
+#include "gdbsupport/common-defs.h"
+#include "gdbsupport/event-loop.h"
 
 #include <chrono>
 
similarity index 100%
rename from gdb/event-loop.h
rename to gdbsupport/event-loop.h