2009-07-23 Paul Pluzhnikov <ppluzhnikov@google.com>
authorPaul Pluzhnikov <ppluzhnikov@google.com>
Thu, 23 Jul 2009 16:03:13 +0000 (16:03 +0000)
committerPaul Pluzhnikov <ppluzhnikov@google.com>
Thu, 23 Jul 2009 16:03:13 +0000 (16:03 +0000)
* symtab.c (search_symbols): Add QUIT.

gdb/ChangeLog
gdb/symtab.c

index b638a8c..ca7e063 100644 (file)
@@ -1,3 +1,7 @@
+2009-07-23  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * symtab.c (search_symbols): Add QUIT.
+       
 2009-07-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * symfile.c (symbol_file_add_with_addrs_or_offsets): Call observer.
index 009c52d..c88156a 100644 (file)
@@ -3243,6 +3243,8 @@ search_symbols (char *regexp, domain_enum kind, int nfiles, char *files[],
     {
       ALL_MSYMBOLS (objfile, msymbol)
       {
+        QUIT;
+
        if (MSYMBOL_TYPE (msymbol) == ourtype ||
            MSYMBOL_TYPE (msymbol) == ourtype2 ||
            MSYMBOL_TYPE (msymbol) == ourtype3 ||
@@ -3333,6 +3335,8 @@ search_symbols (char *regexp, domain_enum kind, int nfiles, char *files[],
     {
       ALL_MSYMBOLS (objfile, msymbol)
       {
+        QUIT;
+
        if (MSYMBOL_TYPE (msymbol) == ourtype ||
            MSYMBOL_TYPE (msymbol) == ourtype2 ||
            MSYMBOL_TYPE (msymbol) == ourtype3 ||