Print this page
11972 resync smatch
*** 57,67 ****
struct string_list *filelist = NULL;
bits_in_bool = 8;
clean_up_symbols(sparse_initialize(argc, argv, &filelist));
! FOR_EACH_PTR_NOTAG(filelist, file) {
struct symbol_list *list;
const char *basename = strrchr(file, '/');
basename = basename ? basename+1 : file;
list = sparse(file);
--- 57,67 ----
struct string_list *filelist = NULL;
bits_in_bool = 8;
clean_up_symbols(sparse_initialize(argc, argv, &filelist));
! FOR_EACH_PTR(filelist, file) {
struct symbol_list *list;
const char *basename = strrchr(file, '/');
basename = basename ? basename+1 : file;
list = sparse(file);
*** 68,78 ****
// Do type evaluation and simplification
emit_unit_begin(basename);
clean_up_symbols(list);
emit_unit_end();
! } END_FOR_EACH_PTR_NOTAG(file);
#if 0
// And show the allocation statistics
show_ident_alloc();
show_token_alloc();
--- 68,78 ----
// Do type evaluation and simplification
emit_unit_begin(basename);
clean_up_symbols(list);
emit_unit_end();
! } END_FOR_EACH_PTR(file);
#if 0
// And show the allocation statistics
show_ident_alloc();
show_token_alloc();