Changes in / [511aa69a:de90452]
- Location:
- src
- Files:
-
- 3 deleted
- 3 edited
-
CodeTools/DeclStats.cc (deleted)
-
CodeTools/DeclStats.h (deleted)
-
CodeTools/module.mk (deleted)
-
Makefile.am (modified) (1 diff)
-
Makefile.in (modified) (13 diffs)
-
main.cc (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Makefile.am
r511aa69a rde90452 26 26 27 27 include CodeGen/module.mk 28 include CodeTools/module.mk29 28 include Common/module.mk 30 29 include ControlStruct/module.mk -
src/Makefile.in
r511aa69a rde90452 24 24 #SRC += ArgTweak/Rewriter.cc \ 25 25 # ArgTweak/Mutate.cc 26 27 ######################### -*- Mode: Makefile-Gmake -*- ########################28 ###############################################################################29 26 30 27 ######################### -*- Mode: Makefile-Gmake -*- ######################## … … 74 71 build_triplet = @build@ 75 72 host_triplet = @host@ 76 DIST_COMMON = $(srcdir)/CodeGen/module.mk \ 77 $(srcdir)/CodeTools/module.mk $(srcdir)/Common/module.mk \ 73 DIST_COMMON = $(srcdir)/CodeGen/module.mk $(srcdir)/Common/module.mk \ 78 74 $(srcdir)/ControlStruct/module.mk $(srcdir)/GenPoly/module.mk \ 79 75 $(srcdir)/InitTweak/module.mk $(srcdir)/Makefile.am \ … … 103 99 CodeGen/driver_cfa_cpp-FixMain.$(OBJEXT) \ 104 100 CodeGen/driver_cfa_cpp-OperatorTable.$(OBJEXT) \ 105 CodeTools/driver_cfa_cpp-DeclStats.$(OBJEXT) \106 101 Common/driver_cfa_cpp-SemanticError.$(OBJEXT) \ 107 102 Common/driver_cfa_cpp-UniqueName.$(OBJEXT) \ … … 381 376 CodeGen/CodeGenerator.cc CodeGen/GenType.cc \ 382 377 CodeGen/FixNames.cc CodeGen/FixMain.cc \ 383 CodeGen/OperatorTable.cc CodeTools/DeclStats.cc \ 384 Common/SemanticError.cc Common/UniqueName.cc \ 385 Common/DebugMalloc.cc Common/Assert.cc \ 378 CodeGen/OperatorTable.cc Common/SemanticError.cc \ 379 Common/UniqueName.cc Common/DebugMalloc.cc Common/Assert.cc \ 386 380 ControlStruct/LabelGenerator.cc ControlStruct/LabelFixer.cc \ 387 381 ControlStruct/MLEMutator.cc ControlStruct/Mutate.cc \ … … 446 440 .SUFFIXES: 447 441 .SUFFIXES: .cc .ll .o .obj .yy 448 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/CodeGen/module.mk $(srcdir)/Co deTools/module.mk $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk $(srcdir)/GenPoly/module.mk $(srcdir)/InitTweak/module.mk $(srcdir)/Parser/module.mk $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk $(am__configure_deps)442 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/CodeGen/module.mk $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk $(srcdir)/GenPoly/module.mk $(srcdir)/InitTweak/module.mk $(srcdir)/Parser/module.mk $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk $(am__configure_deps) 449 443 @for dep in $?; do \ 450 444 case '$(am__configure_deps)' in \ … … 467 461 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 468 462 esac; 469 $(srcdir)/CodeGen/module.mk $(srcdir)/Co deTools/module.mk $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk $(srcdir)/GenPoly/module.mk $(srcdir)/InitTweak/module.mk $(srcdir)/Parser/module.mk $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk:463 $(srcdir)/CodeGen/module.mk $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk $(srcdir)/GenPoly/module.mk $(srcdir)/InitTweak/module.mk $(srcdir)/Parser/module.mk $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk: 470 464 471 465 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) … … 532 526 CodeGen/driver_cfa_cpp-OperatorTable.$(OBJEXT): \ 533 527 CodeGen/$(am__dirstamp) CodeGen/$(DEPDIR)/$(am__dirstamp) 534 CodeTools/$(am__dirstamp):535 @$(MKDIR_P) CodeTools536 @: > CodeTools/$(am__dirstamp)537 CodeTools/$(DEPDIR)/$(am__dirstamp):538 @$(MKDIR_P) CodeTools/$(DEPDIR)539 @: > CodeTools/$(DEPDIR)/$(am__dirstamp)540 CodeTools/driver_cfa_cpp-DeclStats.$(OBJEXT): \541 CodeTools/$(am__dirstamp) CodeTools/$(DEPDIR)/$(am__dirstamp)542 528 Common/$(am__dirstamp): 543 529 @$(MKDIR_P) Common … … 827 813 -rm -f CodeGen/driver_cfa_cpp-Generate.$(OBJEXT) 828 814 -rm -f CodeGen/driver_cfa_cpp-OperatorTable.$(OBJEXT) 829 -rm -f CodeTools/driver_cfa_cpp-DeclStats.$(OBJEXT)830 815 -rm -f Common/driver_cfa_cpp-Assert.$(OBJEXT) 831 816 -rm -f Common/driver_cfa_cpp-DebugMalloc.$(OBJEXT) … … 937 922 @AMDEP_TRUE@@am__include@ @am__quote@CodeGen/$(DEPDIR)/driver_cfa_cpp-Generate.Po@am__quote@ 938 923 @AMDEP_TRUE@@am__include@ @am__quote@CodeGen/$(DEPDIR)/driver_cfa_cpp-OperatorTable.Po@am__quote@ 939 @AMDEP_TRUE@@am__include@ @am__quote@CodeTools/$(DEPDIR)/driver_cfa_cpp-DeclStats.Po@am__quote@940 924 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/driver_cfa_cpp-Assert.Po@am__quote@ 941 925 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/driver_cfa_cpp-DebugMalloc.Po@am__quote@ … … 1164 1148 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/driver_cfa_cpp-OperatorTable.obj `if test -f 'CodeGen/OperatorTable.cc'; then $(CYGPATH_W) 'CodeGen/OperatorTable.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/OperatorTable.cc'; fi` 1165 1149 1166 CodeTools/driver_cfa_cpp-DeclStats.o: CodeTools/DeclStats.cc1167 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeTools/driver_cfa_cpp-DeclStats.o -MD -MP -MF CodeTools/$(DEPDIR)/driver_cfa_cpp-DeclStats.Tpo -c -o CodeTools/driver_cfa_cpp-DeclStats.o `test -f 'CodeTools/DeclStats.cc' || echo '$(srcdir)/'`CodeTools/DeclStats.cc1168 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) CodeTools/$(DEPDIR)/driver_cfa_cpp-DeclStats.Tpo CodeTools/$(DEPDIR)/driver_cfa_cpp-DeclStats.Po1169 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='CodeTools/DeclStats.cc' object='CodeTools/driver_cfa_cpp-DeclStats.o' libtool=no @AMDEPBACKSLASH@1170 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@1171 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeTools/driver_cfa_cpp-DeclStats.o `test -f 'CodeTools/DeclStats.cc' || echo '$(srcdir)/'`CodeTools/DeclStats.cc1172 1173 CodeTools/driver_cfa_cpp-DeclStats.obj: CodeTools/DeclStats.cc1174 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeTools/driver_cfa_cpp-DeclStats.obj -MD -MP -MF CodeTools/$(DEPDIR)/driver_cfa_cpp-DeclStats.Tpo -c -o CodeTools/driver_cfa_cpp-DeclStats.obj `if test -f 'CodeTools/DeclStats.cc'; then $(CYGPATH_W) 'CodeTools/DeclStats.cc'; else $(CYGPATH_W) '$(srcdir)/CodeTools/DeclStats.cc'; fi`1175 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) CodeTools/$(DEPDIR)/driver_cfa_cpp-DeclStats.Tpo CodeTools/$(DEPDIR)/driver_cfa_cpp-DeclStats.Po1176 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='CodeTools/DeclStats.cc' object='CodeTools/driver_cfa_cpp-DeclStats.obj' libtool=no @AMDEPBACKSLASH@1177 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@1178 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeTools/driver_cfa_cpp-DeclStats.obj `if test -f 'CodeTools/DeclStats.cc'; then $(CYGPATH_W) 'CodeTools/DeclStats.cc'; else $(CYGPATH_W) '$(srcdir)/CodeTools/DeclStats.cc'; fi`1179 1180 1150 Common/driver_cfa_cpp-SemanticError.o: Common/SemanticError.cc 1181 1151 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Common/driver_cfa_cpp-SemanticError.o -MD -MP -MF Common/$(DEPDIR)/driver_cfa_cpp-SemanticError.Tpo -c -o Common/driver_cfa_cpp-SemanticError.o `test -f 'Common/SemanticError.cc' || echo '$(srcdir)/'`Common/SemanticError.cc … … 2661 2631 -rm -f CodeGen/$(DEPDIR)/$(am__dirstamp) 2662 2632 -rm -f CodeGen/$(am__dirstamp) 2663 -rm -f CodeTools/$(DEPDIR)/$(am__dirstamp)2664 -rm -f CodeTools/$(am__dirstamp)2665 2633 -rm -f Common/$(DEPDIR)/$(am__dirstamp) 2666 2634 -rm -f Common/$(am__dirstamp) … … 2696 2664 2697 2665 distclean: distclean-am 2698 -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) Co deTools/$(DEPDIR) Common/$(DEPDIR) ControlStruct/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR)2666 -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) Common/$(DEPDIR) ControlStruct/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR) 2699 2667 -rm -f Makefile 2700 2668 distclean-am: clean-am distclean-compile distclean-generic \ … … 2742 2710 2743 2711 maintainer-clean: maintainer-clean-am 2744 -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) Co deTools/$(DEPDIR) Common/$(DEPDIR) ControlStruct/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR)2712 -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) Common/$(DEPDIR) ControlStruct/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR) 2745 2713 -rm -f Makefile 2746 2714 maintainer-clean-am: distclean-am maintainer-clean-generic -
src/main.cc
r511aa69a rde90452 35 35 #include "CodeGen/FixNames.h" 36 36 #include "CodeGen/FixMain.h" 37 #include "CodeTools/DeclStats.h"38 37 #include "ControlStruct/Mutate.h" 39 38 #include "SymTab/Validate.h" … … 62 61 bboxp = false, 63 62 ctorinitp = false, 64 declstatsp = false,65 63 exprp = false, 66 64 expraltp = false, … … 214 212 } // if 215 213 216 if ( declstatsp ) {217 CodeTools::printDeclStats( translationUnit );218 deleteAll( translationUnit );219 return 0;220 }221 222 214 // add the assignment statement after the initialization of a type parameter 223 215 OPTPRINT( "validate" ) … … 347 339 348 340 void parse_cmdline( int argc, char * argv[], const char *& filename ) { 349 enum { Ast, Bbox, Bresolver, CtorInitFix, DeclStats,Expr, ExprAlt, Grammar, LibCFA, Nopreamble, Parse, Prototypes, Resolver, Symbol, Tree, TupleExpansion, Validate, };341 enum { Ast, Bbox, Bresolver, CtorInitFix, Expr, ExprAlt, Grammar, LibCFA, Nopreamble, Parse, Prototypes, Resolver, Symbol, Tree, TupleExpansion, Validate, }; 350 342 351 343 static struct option long_opts[] = { … … 354 346 { "before-resolver", no_argument, 0, Bresolver }, 355 347 { "ctorinitfix", no_argument, 0, CtorInitFix }, 356 { "decl-stats", no_argument, 0, DeclStats },357 348 { "expr", no_argument, 0, Expr }, 358 349 { "expralt", no_argument, 0, ExprAlt }, … … 374 365 375 366 int c; 376 while ( (c = getopt_long( argc, argv, "abBc defglmnpqrstTvyzD:F:", long_opts, &long_index )) != -1 ) {367 while ( (c = getopt_long( argc, argv, "abBcefglmnpqrstTvyzD:F:", long_opts, &long_index )) != -1 ) { 377 368 switch ( c ) { 378 369 case Ast: … … 390 381 case 'c': 391 382 ctorinitp = true; 392 break;393 case DeclStats:394 case 'd':395 declstatsp = true;396 383 break; 397 384 case Expr:
Note:
See TracChangeset
for help on using the changeset viewer.