Print this page
11972 resync smatch

@@ -45,10 +45,12 @@
         FOR_EACH_PTR(list, sym) {
                 struct entrypoint *ep;
 
                 expand_symbol(sym);
                 ep = linearize_symbol(sym);
+                if (!(fdump_ir & PASS_FINAL))
+                        continue;
                 if (ep)
                         show_entry(ep);
         } END_FOR_EACH_PTR(sym);
 }
 

@@ -56,12 +58,12 @@
 {
         struct string_list *filelist = NULL;
         char *file;
 
         clean_up_symbols(sparse_initialize(argc, argv, &filelist));
-        FOR_EACH_PTR_NOTAG(filelist, file) {
+        FOR_EACH_PTR(filelist, file) {
                 clean_up_symbols(sparse(file));
-        } END_FOR_EACH_PTR_NOTAG(file);
+        } END_FOR_EACH_PTR(file);
 
         report_stats();
         return 0;
 }