diff options
author | Tom Tromey <tom@tromey.com> | 2022-01-01 11:31:47 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2022-01-18 10:14:43 -0700 |
commit | d322d6d69df61a1af481de7e50359c3d92c0de14 (patch) | |
tree | d62d224c341e948e5712623d79648ea77ea23f0f | |
parent | 0589ca4e7ba9b8d60599706b57be22c007c1f4fa (diff) | |
download | gdb-d322d6d69df61a1af481de7e50359c3d92c0de14.zip gdb-d322d6d69df61a1af481de7e50359c3d92c0de14.tar.gz gdb-d322d6d69df61a1af481de7e50359c3d92c0de14.tar.bz2 |
Move gdb_regex to gdbsupport
This moves the gdb_regex convenience class to gdbsupport.
-rw-r--r-- | gdb/Makefile.in | 2 | ||||
-rw-r--r-- | gdb/ada-lang.c | 2 | ||||
-rw-r--r-- | gdb/auto-load.c | 2 | ||||
-rw-r--r-- | gdb/break-catch-throw.c | 2 | ||||
-rw-r--r-- | gdb/breakpoint.c | 2 | ||||
-rw-r--r-- | gdb/cli/cli-cmds.c | 2 | ||||
-rw-r--r-- | gdb/cli/cli-decode.c | 2 | ||||
-rw-r--r-- | gdb/cli/cli-decode.h | 2 | ||||
-rw-r--r-- | gdb/linux-tdep.c | 2 | ||||
-rw-r--r-- | gdb/mi/mi-cmd-file.c | 2 | ||||
-rw-r--r-- | gdb/objc-lang.c | 2 | ||||
-rw-r--r-- | gdb/probe.c | 2 | ||||
-rw-r--r-- | gdb/producer.c | 2 | ||||
-rw-r--r-- | gdb/psymtab.c | 2 | ||||
-rw-r--r-- | gdb/rust-parse.c | 2 | ||||
-rw-r--r-- | gdb/skip.c | 2 | ||||
-rw-r--r-- | gdb/solib.c | 2 | ||||
-rw-r--r-- | gdb/source.c | 2 | ||||
-rw-r--r-- | gdb/symmisc.c | 2 | ||||
-rw-r--r-- | gdb/symtab.c | 2 | ||||
-rw-r--r-- | gdb/symtab.h | 2 | ||||
-rw-r--r-- | gdb/thread.c | 2 | ||||
-rw-r--r-- | gdb/ui-style.c | 2 | ||||
-rw-r--r-- | gdb/utils.c | 2 | ||||
-rw-r--r-- | gdb/varobj.c | 2 | ||||
-rw-r--r-- | gdbsupport/Makefile.am | 1 | ||||
-rw-r--r-- | gdbsupport/Makefile.in | 19 | ||||
-rw-r--r-- | gdbsupport/gdb_regex.cc (renamed from gdb/gdb_regex.c) | 0 | ||||
-rw-r--r-- | gdbsupport/gdb_regex.h (renamed from gdb/gdb_regex.h) | 0 |
29 files changed, 36 insertions, 34 deletions
diff --git a/gdb/Makefile.in b/gdb/Makefile.in index ce9f1ad..2d9b2a7 100644 --- a/gdb/Makefile.in +++ b/gdb/Makefile.in @@ -1074,7 +1074,6 @@ COMMON_SFILES = \ gcore.c \ gdb-demangle.c \ gdb_bfd.c \ - gdb_regex.c \ gdbtypes.c \ gmp-utils.c \ gnu-v2-abi.c \ @@ -1316,7 +1315,6 @@ HFILES_NO_SRCDIR = \ gdb_curses.h \ gdb_expat.h \ gdb_proc_service.h \ - gdb_regex.h \ gdb_select.h \ gdb-stabs.h \ gdb_vfork.h \ diff --git a/gdb/ada-lang.c b/gdb/ada-lang.c index b88b27b..a39c1fd 100644 --- a/gdb/ada-lang.c +++ b/gdb/ada-lang.c @@ -20,7 +20,7 @@ #include "defs.h" #include <ctype.h> -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "frame.h" #include "symtab.h" #include "gdbtypes.h" diff --git a/gdb/auto-load.c b/gdb/auto-load.c index 98b1373..680b879 100644 --- a/gdb/auto-load.c +++ b/gdb/auto-load.c @@ -21,7 +21,7 @@ #include <ctype.h> #include "auto-load.h" #include "progspace.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "ui-out.h" #include "filenames.h" #include "command.h" diff --git a/gdb/break-catch-throw.c b/gdb/break-catch-throw.c index 5d17854..d34e5f9 100644 --- a/gdb/break-catch-throw.c +++ b/gdb/break-catch-throw.c @@ -33,7 +33,7 @@ #include "probe.h" #include "objfiles.h" #include "cp-abi.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "cp-support.h" #include "location.h" #include "cli/cli-decode.h" diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c index c7d7573..e969ef3 100644 --- a/gdb/breakpoint.c +++ b/gdb/breakpoint.c @@ -56,7 +56,7 @@ #include "valprint.h" #include "jit.h" #include "parser-defs.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "probe.h" #include "cli/cli-utils.h" #include "stack.h" diff --git a/gdb/cli/cli-cmds.c b/gdb/cli/cli-cmds.c index e62e7a9..563f290 100644 --- a/gdb/cli/cli-cmds.c +++ b/gdb/cli/cli-cmds.c @@ -24,7 +24,7 @@ #include "target.h" /* For baud_rate, remote_debug and remote_timeout. */ #include "gdbsupport/gdb_wait.h" /* For shell escape implementation. */ #include "gdbcmd.h" -#include "gdb_regex.h" /* Used by apropos_command. */ +#include "gdbsupport/gdb_regex.h" /* Used by apropos_command. */ #include "gdb_vfork.h" #include "linespec.h" #include "expression.h" diff --git a/gdb/cli/cli-decode.c b/gdb/cli/cli-decode.c index 7266fb3..c8cd956 100644 --- a/gdb/cli/cli-decode.c +++ b/gdb/cli/cli-decode.c @@ -18,7 +18,7 @@ #include "defs.h" #include "symtab.h" #include <ctype.h> -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "completer.h" #include "ui-out.h" #include "cli/cli-cmds.h" diff --git a/gdb/cli/cli-decode.h b/gdb/cli/cli-decode.h index ed75d3d..658142d 100644 --- a/gdb/cli/cli-decode.h +++ b/gdb/cli/cli-decode.h @@ -23,7 +23,7 @@ /* Include the public interfaces. */ #include "command.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "cli-script.h" #include "completer.h" #include "gdbsupport/intrusive_list.h" diff --git a/gdb/linux-tdep.c b/gdb/linux-tdep.c index 4b69121..1b48b7f 100644 --- a/gdb/linux-tdep.c +++ b/gdb/linux-tdep.c @@ -36,7 +36,7 @@ #include "objfiles.h" #include "infcall.h" #include "gdbcmd.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "gdbsupport/enum-flags.h" #include "gdbsupport/gdb_optional.h" #include "gcore.h" diff --git a/gdb/mi/mi-cmd-file.c b/gdb/mi/mi-cmd-file.c index 8fdcf89..23c6d70 100644 --- a/gdb/mi/mi-cmd-file.c +++ b/gdb/mi/mi-cmd-file.c @@ -28,7 +28,7 @@ #include "psymtab.h" #include "solib.h" #include "solist.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" /* Return to the client the absolute path and line number of the current file being executed. */ diff --git a/gdb/objc-lang.c b/gdb/objc-lang.c index 787e8d6..7247014 100644 --- a/gdb/objc-lang.c +++ b/gdb/objc-lang.c @@ -37,7 +37,7 @@ #include "gdbcore.h" #include "gdbcmd.h" #include "frame.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "regcache.h" #include "block.h" #include "infcall.h" diff --git a/gdb/probe.c b/gdb/probe.c index 689b5f0..278b36c 100644 --- a/gdb/probe.c +++ b/gdb/probe.c @@ -27,7 +27,7 @@ #include "progspace.h" #include "filenames.h" #include "linespec.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "frame.h" #include "arch-utils.h" #include "value.h" diff --git a/gdb/producer.c b/gdb/producer.c index ba6e021..ef1dd93 100644 --- a/gdb/producer.c +++ b/gdb/producer.c @@ -20,7 +20,7 @@ #include "defs.h" #include "producer.h" #include "gdbsupport/selftest.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" /* See producer.h. */ diff --git a/gdb/psymtab.c b/gdb/psymtab.c index 9db8a7a..406b3b3 100644 --- a/gdb/psymtab.c +++ b/gdb/psymtab.c @@ -29,7 +29,7 @@ #include "ui-out.h" #include "command.h" #include "readline/tilde.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "dictionary.h" #include "language.h" #include "cp-support.h" diff --git a/gdb/rust-parse.c b/gdb/rust-parse.c index a3969fe..31a1ee3 100644 --- a/gdb/rust-parse.c +++ b/gdb/rust-parse.c @@ -23,7 +23,7 @@ #include "charset.h" #include "cp-support.h" #include "gdbsupport/gdb_obstack.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "rust-lang.h" #include "parser-defs.h" #include "gdbsupport/selftest.h" @@ -33,7 +33,7 @@ #include "source.h" #include "filenames.h" #include "fnmatch.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "gdbsupport/gdb_optional.h" #include <list> #include "cli/cli-style.h" diff --git a/gdb/solib.c b/gdb/solib.c index 56b8661..b9b1d03 100644 --- a/gdb/solib.c +++ b/gdb/solib.c @@ -29,7 +29,7 @@ #include "command.h" #include "target.h" #include "frame.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "inferior.h" #include "gdbsupport/environ.h" #include "language.h" diff --git a/gdb/source.c b/gdb/source.c index ab5cfc5..9cfc18b 100644 --- a/gdb/source.c +++ b/gdb/source.c @@ -31,7 +31,7 @@ #include <sys/types.h> #include <fcntl.h> #include "gdbcore.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "symfile.h" #include "objfiles.h" #include "annotate.h" diff --git a/gdb/symmisc.c b/gdb/symmisc.c index 3b5c3a0..2f4a076 100644 --- a/gdb/symmisc.c +++ b/gdb/symmisc.c @@ -30,7 +30,7 @@ #include "language.h" #include "bcache.h" #include "block.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include <sys/stat.h> #include "dictionary.h" #include "typeprint.h" diff --git a/gdb/symtab.c b/gdb/symtab.c index cf9f6ce..9fc96d7 100644 --- a/gdb/symtab.c +++ b/gdb/symtab.c @@ -27,7 +27,7 @@ #include "symfile.h" #include "objfiles.h" #include "gdbcmd.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "expression.h" #include "language.h" #include "demangle.h" diff --git a/gdb/symtab.h b/gdb/symtab.h index 740c7ed..55d1b77 100644 --- a/gdb/symtab.h +++ b/gdb/symtab.h @@ -27,7 +27,7 @@ #include "gdbsupport/gdb_vecs.h" #include "gdbtypes.h" #include "gdbsupport/gdb_obstack.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "gdbsupport/enum-flags.h" #include "gdbsupport/function-view.h" #include "gdbsupport/gdb_optional.h" diff --git a/gdb/thread.c b/gdb/thread.c index 0f9fbe3..611be3f 100644 --- a/gdb/thread.c +++ b/gdb/thread.c @@ -40,7 +40,7 @@ #include "annotate.h" #include "cli/cli-decode.h" #include "cli/cli-option.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "cli/cli-utils.h" #include "thread-fsm.h" #include "tid-parse.h" diff --git a/gdb/ui-style.c b/gdb/ui-style.c index 253e796..f1a5b8c 100644 --- a/gdb/ui-style.c +++ b/gdb/ui-style.c @@ -18,7 +18,7 @@ #include "defs.h" #include "ui-style.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" /* A regular expression that is used for matching ANSI terminal escape sequences. */ diff --git a/gdb/utils.c b/gdb/utils.c index bda3b7b..8489d3f 100644 --- a/gdb/utils.c +++ b/gdb/utils.c @@ -63,7 +63,7 @@ #include <chrono> #include "interps.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "gdbsupport/job-control.h" #include "gdbsupport/selftest.h" #include "gdbsupport/gdb_optional.h" diff --git a/gdb/varobj.c b/gdb/varobj.c index b59ddc1..3aec027 100644 --- a/gdb/varobj.c +++ b/gdb/varobj.c @@ -23,7 +23,7 @@ #include "gdbcmd.h" #include "block.h" #include "valprint.h" -#include "gdb_regex.h" +#include "gdbsupport/gdb_regex.h" #include "varobj.h" #include "gdbthread.h" diff --git a/gdbsupport/Makefile.am b/gdbsupport/Makefile.am index 9e43348..6049fac 100644 --- a/gdbsupport/Makefile.am +++ b/gdbsupport/Makefile.am @@ -54,6 +54,7 @@ libgdbsupport_a_SOURCES = \ gdb-dlfcn.cc \ gdb-hashtab.cc \ gdb_obstack.cc \ + gdb_regex.cc \ gdb_tilde_expand.cc \ gdb_wait.cc \ gdb_vecs.cc \ diff --git a/gdbsupport/Makefile.in b/gdbsupport/Makefile.in index 59e1dfe..852e98c 100644 --- a/gdbsupport/Makefile.in +++ b/gdbsupport/Makefile.in @@ -152,14 +152,15 @@ am_libgdbsupport_a_OBJECTS = agent.$(OBJEXT) btrace-common.$(OBJEXT) \ environ.$(OBJEXT) errors.$(OBJEXT) event-loop.$(OBJEXT) \ fileio.$(OBJEXT) filestuff.$(OBJEXT) format.$(OBJEXT) \ gdb-dlfcn.$(OBJEXT) gdb-hashtab.$(OBJEXT) \ - gdb_obstack.$(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) search.$(OBJEXT) signals.$(OBJEXT) \ - signals-state-save-restore.$(OBJEXT) tdesc.$(OBJEXT) \ - thread-pool.$(OBJEXT) xml-utils.$(OBJEXT) $(am__objects_1) + gdb_obstack.$(OBJEXT) gdb_regex.$(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) search.$(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@) @@ -379,6 +380,7 @@ libgdbsupport_a_SOURCES = \ gdb-dlfcn.cc \ gdb-hashtab.cc \ gdb_obstack.cc \ + gdb_regex.cc \ gdb_tilde_expand.cc \ gdb_wait.cc \ gdb_vecs.cc \ @@ -486,6 +488,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdb-dlfcn.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdb-hashtab.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdb_obstack.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdb_regex.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdb_tilde_expand.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdb_vecs.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdb_wait.Po@am__quote@ diff --git a/gdb/gdb_regex.c b/gdbsupport/gdb_regex.cc index f4d23cf..f4d23cf 100644 --- a/gdb/gdb_regex.c +++ b/gdbsupport/gdb_regex.cc diff --git a/gdb/gdb_regex.h b/gdbsupport/gdb_regex.h index 1b31f5b..1b31f5b 100644 --- a/gdb/gdb_regex.h +++ b/gdbsupport/gdb_regex.h |