diff --git a/frontends/ast/ast.h b/frontends/ast/ast.h index 923594a3c..b60cae247 100644 --- a/frontends/ast/ast.h +++ b/frontends/ast/ast.h @@ -467,7 +467,7 @@ namespace AST_INTERNAL AST::AstNode *original_ast = nullptr); } -#undef ASTNODE_GC +#define ASTNODE_GC #ifdef ASTNODE_GC struct Tagger { std::set nodes; @@ -524,7 +524,6 @@ struct Tagger { while (!copy.empty()) { AST::AstNode* p = *(copy.begin()); copy.erase(p); - fflush(stdout); if (!tagged.count(p)) { shadow_kill(p); } diff --git a/frontends/verilog/verilog_frontend.cc b/frontends/verilog/verilog_frontend.cc index 2e4ea9859..c798beff7 100644 --- a/frontends/verilog/verilog_frontend.cc +++ b/frontends/verilog/verilog_frontend.cc @@ -536,7 +536,7 @@ struct VerilogFrontend : public Frontend { if (AST::AstModule* am = dynamic_cast(m)) Tagger::get().tag(am->ast); - Tagger::get().dump_untagged(); + // Tagger::get().dump_untagged(); #endif if (!flag_nopp)