Remove ALL_COMPUNIT_FILETABS
[deliverable/binutils-gdb.git] / gdb / maint.c
index d969e79e4f8a6bcc4da1278bdac6765aaccfeb5d..04b4473e31823b285a4e27b60a18a64ee7560f3e 100644 (file)
@@ -762,7 +762,6 @@ static void
 count_symtabs_and_blocks (int *nr_symtabs_ptr, int *nr_compunit_symtabs_ptr,
                          int *nr_blocks_ptr)
 {
-  struct symtab *s;
   int nr_symtabs = 0;
   int nr_compunit_symtabs = 0;
   int nr_blocks = 0;
@@ -778,8 +777,8 @@ count_symtabs_and_blocks (int *nr_symtabs_ptr, int *nr_compunit_symtabs_ptr,
            {
              ++nr_compunit_symtabs;
              nr_blocks += BLOCKVECTOR_NBLOCKS (COMPUNIT_BLOCKVECTOR (cu));
-             ALL_COMPUNIT_FILETABS (cu, s)
-               ++nr_symtabs;
+             nr_symtabs += std::distance (compunit_filetabs (cu).begin (),
+                                          compunit_filetabs (cu).end ());
            }
        }
     }
This page took 0.025166 seconds and 4 git commands to generate.