Changes in src/Makefile.in [292d599b:4fd45bc]
- File:
-
- 1 edited
-
src/Makefile.in (modified) (21 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Makefile.in
r292d599b r4fd45bc 162 162 libdemangle_a_LIBADD = 163 163 am__dirstamp = $(am__leading_dot)dirstamp 164 am__objects_1 = CodeGen/CodeGenerator.$(OBJEXT) \ 165 CodeGen/FixMain.$(OBJEXT) CodeGen/GenType.$(OBJEXT) \ 166 CodeGen/OperatorTable.$(OBJEXT) 167 am__objects_2 = Common/Assert.$(OBJEXT) Common/Eval.$(OBJEXT) \ 168 Common/PassVisitor.$(OBJEXT) Common/SemanticError.$(OBJEXT) \ 169 Common/Stats/Counter.$(OBJEXT) Common/Stats/Heap.$(OBJEXT) \ 170 Common/Stats/Stats.$(OBJEXT) Common/Stats/Time.$(OBJEXT) \ 171 Common/UniqueName.$(OBJEXT) 172 am__objects_3 = ControlStruct/ForExprMutator.$(OBJEXT) \ 164 am_libdemangle_a_OBJECTS = SymTab/Demangle.$(OBJEXT) \ 165 SymTab/ManglerCommon.$(OBJEXT) SynTree/Type.$(OBJEXT) \ 166 SynTree/VoidType.$(OBJEXT) SynTree/BasicType.$(OBJEXT) \ 167 SynTree/PointerType.$(OBJEXT) SynTree/ArrayType.$(OBJEXT) \ 168 SynTree/ReferenceType.$(OBJEXT) SynTree/FunctionType.$(OBJEXT) \ 169 SynTree/ReferenceToType.$(OBJEXT) SynTree/TupleType.$(OBJEXT) \ 170 SynTree/TypeofType.$(OBJEXT) SynTree/AttrType.$(OBJEXT) \ 171 SynTree/VarArgsType.$(OBJEXT) SynTree/ZeroOneType.$(OBJEXT) \ 172 SynTree/Constant.$(OBJEXT) SynTree/Expression.$(OBJEXT) \ 173 SynTree/TupleExpr.$(OBJEXT) SynTree/CommaExpr.$(OBJEXT) \ 174 SynTree/TypeExpr.$(OBJEXT) SynTree/ApplicationExpr.$(OBJEXT) \ 175 SynTree/AddressExpr.$(OBJEXT) SynTree/Statement.$(OBJEXT) \ 176 SynTree/CompoundStmt.$(OBJEXT) SynTree/DeclStmt.$(OBJEXT) \ 177 SynTree/Declaration.$(OBJEXT) \ 178 SynTree/DeclarationWithType.$(OBJEXT) \ 179 SynTree/ObjectDecl.$(OBJEXT) SynTree/FunctionDecl.$(OBJEXT) \ 180 SynTree/AggregateDecl.$(OBJEXT) \ 181 SynTree/NamedTypeDecl.$(OBJEXT) SynTree/TypeDecl.$(OBJEXT) \ 182 SynTree/Initializer.$(OBJEXT) \ 183 SynTree/TypeSubstitution.$(OBJEXT) SynTree/Attribute.$(OBJEXT) \ 184 SynTree/DeclReplacer.$(OBJEXT) CompilationState.$(OBJEXT) \ 185 CodeGen/CodeGenerator.$(OBJEXT) CodeGen/FixMain.$(OBJEXT) \ 186 CodeGen/GenType.$(OBJEXT) CodeGen/OperatorTable.$(OBJEXT) \ 187 Common/Assert.$(OBJEXT) Common/Eval.$(OBJEXT) \ 188 Common/SemanticError.$(OBJEXT) Common/UniqueName.$(OBJEXT) \ 189 Concurrency/Keywords.$(OBJEXT) \ 190 ControlStruct/ForExprMutator.$(OBJEXT) \ 173 191 ControlStruct/LabelFixer.$(OBJEXT) \ 174 192 ControlStruct/LabelGenerator.$(OBJEXT) \ 175 193 ControlStruct/MLEMutator.$(OBJEXT) \ 176 ControlStruct/Mutate.$(OBJEXT) 177 am__objects_4 = ResolvExpr/AdjustExprType.$(OBJEXT) \ 194 ControlStruct/Mutate.$(OBJEXT) GenPoly/GenPoly.$(OBJEXT) \ 195 GenPoly/Lvalue.$(OBJEXT) InitTweak/GenInit.$(OBJEXT) \ 196 InitTweak/InitTweak.$(OBJEXT) Parser/LinkageSpec.$(OBJEXT) \ 197 ResolvExpr/AdjustExprType.$(OBJEXT) \ 178 198 ResolvExpr/Alternative.$(OBJEXT) \ 179 199 ResolvExpr/AlternativeFinder.$(OBJEXT) \ 200 ResolvExpr/ExplodedActual.$(OBJEXT) \ 180 201 ResolvExpr/CastCost.$(OBJEXT) ResolvExpr/CommonType.$(OBJEXT) \ 181 202 ResolvExpr/ConversionCost.$(OBJEXT) \ 182 203 ResolvExpr/CurrentObject.$(OBJEXT) \ 183 ResolvExpr/ExplodedActual.$(OBJEXT) \184 204 ResolvExpr/FindOpenVars.$(OBJEXT) ResolvExpr/Occurs.$(OBJEXT) \ 185 205 ResolvExpr/PolyCost.$(OBJEXT) \ … … 192 212 ResolvExpr/SpecCost.$(OBJEXT) \ 193 213 ResolvExpr/TypeEnvironment.$(OBJEXT) \ 194 ResolvExpr/Unify.$(OBJEXT) 195 am__objects_5 = SymTab/Autogen.$(OBJEXT) SymTab/FixFunction.$(OBJEXT) \ 214 ResolvExpr/Unify.$(OBJEXT) SymTab/Autogen.$(OBJEXT) \ 215 SymTab/FixFunction.$(OBJEXT) SymTab/Indexer.$(OBJEXT) \ 216 SymTab/Mangler.$(OBJEXT) SymTab/Validate.$(OBJEXT) \ 217 Tuples/Explode.$(OBJEXT) Tuples/TupleAssignment.$(OBJEXT) \ 218 Tuples/TupleExpansion.$(OBJEXT) \ 219 Validate/HandleAttributes.$(OBJEXT) 220 libdemangle_a_OBJECTS = $(am_libdemangle_a_OBJECTS) 221 am__installdirs = "$(DESTDIR)$(cfa_cpplibdir)" 222 PROGRAMS = $(cfa_cpplib_PROGRAMS) 223 am__objects_1 = main.$(OBJEXT) MakeLibCfa.$(OBJEXT) \ 224 CompilationState.$(OBJEXT) CodeGen/Generate.$(OBJEXT) \ 225 CodeGen/CodeGenerator.$(OBJEXT) CodeGen/GenType.$(OBJEXT) \ 226 CodeGen/FixNames.$(OBJEXT) CodeGen/FixMain.$(OBJEXT) \ 227 CodeGen/OperatorTable.$(OBJEXT) CodeTools/DeclStats.$(OBJEXT) \ 228 CodeTools/ResolvProtoDump.$(OBJEXT) \ 229 CodeTools/TrackLoc.$(OBJEXT) Concurrency/Keywords.$(OBJEXT) \ 230 Concurrency/Waitfor.$(OBJEXT) Common/SemanticError.$(OBJEXT) \ 231 Common/UniqueName.$(OBJEXT) Common/DebugMalloc.$(OBJEXT) \ 232 Common/Assert.$(OBJEXT) Common/Heap.$(OBJEXT) \ 233 Common/Eval.$(OBJEXT) ControlStruct/LabelGenerator.$(OBJEXT) \ 234 ControlStruct/LabelFixer.$(OBJEXT) \ 235 ControlStruct/MLEMutator.$(OBJEXT) \ 236 ControlStruct/Mutate.$(OBJEXT) \ 237 ControlStruct/ForExprMutator.$(OBJEXT) \ 238 ControlStruct/ExceptTranslate.$(OBJEXT) GenPoly/Box.$(OBJEXT) \ 239 GenPoly/GenPoly.$(OBJEXT) GenPoly/ScrubTyVars.$(OBJEXT) \ 240 GenPoly/Lvalue.$(OBJEXT) GenPoly/Specialize.$(OBJEXT) \ 241 GenPoly/FindFunction.$(OBJEXT) \ 242 GenPoly/InstantiateGeneric.$(OBJEXT) \ 243 InitTweak/GenInit.$(OBJEXT) InitTweak/FixInit.$(OBJEXT) \ 244 InitTweak/FixGlobalInit.$(OBJEXT) \ 245 InitTweak/InitTweak.$(OBJEXT) Parser/parser.$(OBJEXT) \ 246 Parser/lex.$(OBJEXT) Parser/TypedefTable.$(OBJEXT) \ 247 Parser/ParseNode.$(OBJEXT) Parser/DeclarationNode.$(OBJEXT) \ 248 Parser/ExpressionNode.$(OBJEXT) Parser/StatementNode.$(OBJEXT) \ 249 Parser/InitializerNode.$(OBJEXT) Parser/TypeData.$(OBJEXT) \ 250 Parser/LinkageSpec.$(OBJEXT) Parser/parserutility.$(OBJEXT) \ 251 ResolvExpr/AlternativeFinder.$(OBJEXT) \ 252 ResolvExpr/Alternative.$(OBJEXT) ResolvExpr/Unify.$(OBJEXT) \ 253 ResolvExpr/PtrsAssignable.$(OBJEXT) \ 254 ResolvExpr/CommonType.$(OBJEXT) \ 255 ResolvExpr/ConversionCost.$(OBJEXT) \ 256 ResolvExpr/CastCost.$(OBJEXT) \ 257 ResolvExpr/PtrsCastable.$(OBJEXT) \ 258 ResolvExpr/AdjustExprType.$(OBJEXT) \ 259 ResolvExpr/AlternativePrinter.$(OBJEXT) \ 260 ResolvExpr/Resolver.$(OBJEXT) \ 261 ResolvExpr/ResolveTypeof.$(OBJEXT) \ 262 ResolvExpr/RenameVars.$(OBJEXT) \ 263 ResolvExpr/FindOpenVars.$(OBJEXT) \ 264 ResolvExpr/PolyCost.$(OBJEXT) ResolvExpr/Occurs.$(OBJEXT) \ 265 ResolvExpr/TypeEnvironment.$(OBJEXT) \ 266 ResolvExpr/CurrentObject.$(OBJEXT) \ 267 ResolvExpr/ExplodedActual.$(OBJEXT) \ 268 ResolvExpr/SpecCost.$(OBJEXT) \ 269 ResolvExpr/ResolveAssertions.$(OBJEXT) \ 196 270 SymTab/Indexer.$(OBJEXT) SymTab/Mangler.$(OBJEXT) \ 197 SymTab/ManglerCommon.$(OBJEXT) SymTab/Validate.$(OBJEXT) 198 am__objects_6 = SynTree/Type.$(OBJEXT) SynTree/VoidType.$(OBJEXT) \ 271 SymTab/ManglerCommon.$(OBJEXT) SymTab/Validate.$(OBJEXT) \ 272 SymTab/FixFunction.$(OBJEXT) SymTab/Autogen.$(OBJEXT) \ 273 SynTree/Type.$(OBJEXT) SynTree/VoidType.$(OBJEXT) \ 199 274 SynTree/BasicType.$(OBJEXT) SynTree/PointerType.$(OBJEXT) \ 200 275 SynTree/ArrayType.$(OBJEXT) SynTree/ReferenceType.$(OBJEXT) \ … … 215 290 SynTree/Initializer.$(OBJEXT) \ 216 291 SynTree/TypeSubstitution.$(OBJEXT) SynTree/Attribute.$(OBJEXT) \ 217 SynTree/DeclReplacer.$(OBJEXT) 218 am__objects_7 = CompilationState.$(OBJEXT) $(am__objects_1) \ 219 Concurrency/Keywords.$(OBJEXT) $(am__objects_2) \ 220 $(am__objects_3) GenPoly/GenPoly.$(OBJEXT) \ 221 GenPoly/Lvalue.$(OBJEXT) InitTweak/GenInit.$(OBJEXT) \ 222 InitTweak/InitTweak.$(OBJEXT) Parser/LinkageSpec.$(OBJEXT) \ 223 $(am__objects_4) $(am__objects_5) SymTab/Demangle.$(OBJEXT) \ 224 $(am__objects_6) Tuples/TupleAssignment.$(OBJEXT) \ 225 Tuples/TupleExpansion.$(OBJEXT) Tuples/Explode.$(OBJEXT) \ 226 Validate/HandleAttributes.$(OBJEXT) 227 am_libdemangle_a_OBJECTS = $(am__objects_7) 228 libdemangle_a_OBJECTS = $(am_libdemangle_a_OBJECTS) 229 am__installdirs = "$(DESTDIR)$(cfa_cpplibdir)" 230 PROGRAMS = $(cfa_cpplib_PROGRAMS) 231 am__objects_8 = main.$(OBJEXT) MakeLibCfa.$(OBJEXT) \ 232 CompilationState.$(OBJEXT) $(am__objects_1) \ 233 CodeGen/Generate.$(OBJEXT) CodeGen/FixNames.$(OBJEXT) \ 234 CodeTools/DeclStats.$(OBJEXT) \ 235 CodeTools/ResolvProtoDump.$(OBJEXT) \ 236 CodeTools/TrackLoc.$(OBJEXT) Concurrency/Keywords.$(OBJEXT) \ 237 Concurrency/Waitfor.$(OBJEXT) $(am__objects_2) \ 238 Common/DebugMalloc.$(OBJEXT) $(am__objects_3) \ 239 ControlStruct/ExceptTranslate.$(OBJEXT) GenPoly/Box.$(OBJEXT) \ 240 GenPoly/GenPoly.$(OBJEXT) GenPoly/ScrubTyVars.$(OBJEXT) \ 241 GenPoly/Lvalue.$(OBJEXT) GenPoly/Specialize.$(OBJEXT) \ 242 GenPoly/FindFunction.$(OBJEXT) \ 243 GenPoly/InstantiateGeneric.$(OBJEXT) \ 244 InitTweak/GenInit.$(OBJEXT) InitTweak/FixInit.$(OBJEXT) \ 245 InitTweak/FixGlobalInit.$(OBJEXT) \ 246 InitTweak/InitTweak.$(OBJEXT) Parser/parser.$(OBJEXT) \ 247 Parser/lex.$(OBJEXT) Parser/TypedefTable.$(OBJEXT) \ 248 Parser/ParseNode.$(OBJEXT) Parser/DeclarationNode.$(OBJEXT) \ 249 Parser/ExpressionNode.$(OBJEXT) Parser/StatementNode.$(OBJEXT) \ 250 Parser/InitializerNode.$(OBJEXT) Parser/TypeData.$(OBJEXT) \ 251 Parser/LinkageSpec.$(OBJEXT) Parser/parserutility.$(OBJEXT) \ 252 $(am__objects_4) ResolvExpr/AlternativePrinter.$(OBJEXT) \ 253 $(am__objects_5) $(am__objects_6) \ 292 SynTree/DeclReplacer.$(OBJEXT) \ 254 293 Tuples/TupleAssignment.$(OBJEXT) \ 255 294 Tuples/TupleExpansion.$(OBJEXT) Tuples/Explode.$(OBJEXT) \ 256 295 Validate/HandleAttributes.$(OBJEXT) \ 257 296 Virtual/ExpandCasts.$(OBJEXT) 258 am____driver_cfa_cpp_OBJECTS = $(am__objects_ 8)297 am____driver_cfa_cpp_OBJECTS = $(am__objects_1) 259 298 ___driver_cfa_cpp_OBJECTS = $(am____driver_cfa_cpp_OBJECTS) 260 am__DEPENDENCIES_1 = 261 ___driver_cfa_cpp_DEPENDENCIES = $(am__DEPENDENCIES_1) \ 262 $(am__DEPENDENCIES_1) 299 ___driver_cfa_cpp_DEPENDENCIES = 263 300 AM_V_lt = $(am__v_lt_@AM_V@) 264 301 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) … … 379 416 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 380 417 ACLOCAL = @ACLOCAL@ 418 ALLOCA = @ALLOCA@ 381 419 AMTAR = @AMTAR@ 382 420 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ … … 526 564 AUTOMAKE_OPTIONS = foreign subdir-objects 527 565 ACLOCAL_AMFLAGS = -I automake 528 SRC = main.cc MakeLibCfa.cc CompilationState.cc $(SRC_CODEGEN) \ 529 CodeGen/Generate.cc CodeGen/FixNames.cc CodeTools/DeclStats.cc \ 566 SRC = main.cc MakeLibCfa.cc CompilationState.cc CodeGen/Generate.cc \ 567 CodeGen/CodeGenerator.cc CodeGen/GenType.cc \ 568 CodeGen/FixNames.cc CodeGen/FixMain.cc \ 569 CodeGen/OperatorTable.cc CodeTools/DeclStats.cc \ 530 570 CodeTools/ResolvProtoDump.cc CodeTools/TrackLoc.cc \ 531 Concurrency/Keywords.cc Concurrency/Waitfor.cc $(SRC_COMMON) \ 532 Common/DebugMalloc.cc $(SRC_CONTROLSTRUCT) \ 571 Concurrency/Keywords.cc Concurrency/Waitfor.cc \ 572 Common/SemanticError.cc Common/UniqueName.cc \ 573 Common/DebugMalloc.cc Common/Assert.cc Common/Heap.cc \ 574 Common/Eval.cc ControlStruct/LabelGenerator.cc \ 575 ControlStruct/LabelFixer.cc ControlStruct/MLEMutator.cc \ 576 ControlStruct/Mutate.cc ControlStruct/ForExprMutator.cc \ 533 577 ControlStruct/ExceptTranslate.cc GenPoly/Box.cc \ 534 578 GenPoly/GenPoly.cc GenPoly/ScrubTyVars.cc GenPoly/Lvalue.cc \ … … 541 585 Parser/StatementNode.cc Parser/InitializerNode.cc \ 542 586 Parser/TypeData.cc Parser/LinkageSpec.cc \ 543 Parser/parserutility.cc $(SRC_RESOLVEXPR) \ 544 ResolvExpr/AlternativePrinter.cc $(SRC_SYMTAB) $(SRC_SYNTREE) \ 587 Parser/parserutility.cc ResolvExpr/AlternativeFinder.cc \ 588 ResolvExpr/Alternative.cc ResolvExpr/Unify.cc \ 589 ResolvExpr/PtrsAssignable.cc ResolvExpr/CommonType.cc \ 590 ResolvExpr/ConversionCost.cc ResolvExpr/CastCost.cc \ 591 ResolvExpr/PtrsCastable.cc ResolvExpr/AdjustExprType.cc \ 592 ResolvExpr/AlternativePrinter.cc ResolvExpr/Resolver.cc \ 593 ResolvExpr/ResolveTypeof.cc ResolvExpr/RenameVars.cc \ 594 ResolvExpr/FindOpenVars.cc ResolvExpr/PolyCost.cc \ 595 ResolvExpr/Occurs.cc ResolvExpr/TypeEnvironment.cc \ 596 ResolvExpr/CurrentObject.cc ResolvExpr/ExplodedActual.cc \ 597 ResolvExpr/SpecCost.cc ResolvExpr/ResolveAssertions.cc \ 598 SymTab/Indexer.cc SymTab/Mangler.cc SymTab/ManglerCommon.cc \ 599 SymTab/Validate.cc SymTab/FixFunction.cc SymTab/Autogen.cc \ 600 SynTree/Type.cc SynTree/VoidType.cc SynTree/BasicType.cc \ 601 SynTree/PointerType.cc SynTree/ArrayType.cc \ 602 SynTree/ReferenceType.cc SynTree/FunctionType.cc \ 603 SynTree/ReferenceToType.cc SynTree/TupleType.cc \ 604 SynTree/TypeofType.cc SynTree/AttrType.cc \ 605 SynTree/VarArgsType.cc SynTree/ZeroOneType.cc \ 606 SynTree/Constant.cc SynTree/Expression.cc SynTree/TupleExpr.cc \ 607 SynTree/CommaExpr.cc SynTree/TypeExpr.cc \ 608 SynTree/ApplicationExpr.cc SynTree/AddressExpr.cc \ 609 SynTree/Statement.cc SynTree/CompoundStmt.cc \ 610 SynTree/DeclStmt.cc SynTree/Declaration.cc \ 611 SynTree/DeclarationWithType.cc SynTree/ObjectDecl.cc \ 612 SynTree/FunctionDecl.cc SynTree/AggregateDecl.cc \ 613 SynTree/NamedTypeDecl.cc SynTree/TypeDecl.cc \ 614 SynTree/Initializer.cc SynTree/TypeSubstitution.cc \ 615 SynTree/Attribute.cc SynTree/DeclReplacer.cc \ 545 616 Tuples/TupleAssignment.cc Tuples/TupleExpansion.cc \ 546 617 Tuples/Explode.cc Validate/HandleAttributes.cc \ 547 618 Virtual/ExpandCasts.cc 548 SRCDEMANGLE = CompilationState.cc $(SRC_CODEGEN) \549 Concurrency/Keywords.cc $(SRC_COMMON) $(SRC_CONTROLSTRUCT) \550 GenPoly/GenPoly.cc GenPoly/Lvalue.cc InitTweak/GenInit.cc \551 InitTweak/InitTweak.cc Parser/LinkageSpec.cc $(SRC_RESOLVEXPR) \552 $(SRC_SYMTAB) SymTab/Demangle.cc $(SRC_SYNTREE) \553 Tuples/TupleAssignment.cc Tuples/TupleExpansion.cc \554 Tuples/Explode.cc Validate/HandleAttributes.cc555 619 MAINTAINERCLEANFILES = ${libdir}/${notdir ${cfa_cpplib_PROGRAMS}} 556 MOSTLYCLEANFILES = Parser/lex.cc Parser/parser.cc Parser/parser.hh \ 557 Parser/parser.output 558 @WITH_LIBPROFILER_TRUE@LIBPROFILER = -lprofiler 559 @WITH_LIBTCMALLOC_TRUE@LIBTCMALLOC = -ltcmalloc 560 @WITH_LIBTCMALLOC_TRUE@TCMALLOCFLAG = -DTCMALLOC 561 SRC_CODEGEN = \ 620 MOSTLYCLEANFILES = Parser/gcc-flags.h Parser/lex.cc Parser/parser.cc \ 621 Parser/parser.hh Parser/parser.output 622 BUILT_SOURCES = Parser/parser.hh 623 AM_YFLAGS = -d -t -v 624 625 # put into lib for now 626 cfa_cpplibdir = $(CFA_LIBDIR) 627 ___driver_cfa_cpp_SOURCES = $(SRC) 628 ___driver_cfa_cpp_LDADD = -ldl # yywrap 629 AM_CXXFLAGS = @HOST_FLAGS@ -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I./Parser -I$(srcdir)/Parser -I$(srcdir)/include -DYY_NO_INPUT -O2 -g -std=c++14 630 AM_LDFLAGS = @HOST_FLAGS@ -Xlinker -export-dynamic 631 ARFLAGS = cr 632 demangler_SOURCES = SymTab/demangler.cc 633 demangler_LDADD = libdemangle.a # yywrap 634 noinst_LIBRARIES = libdemangle.a 635 libdemangle_a_SOURCES = SymTab/Demangle.cc SymTab/ManglerCommon.cc \ 636 SynTree/Type.cc \ 637 SynTree/VoidType.cc \ 638 SynTree/BasicType.cc \ 639 SynTree/PointerType.cc \ 640 SynTree/ArrayType.cc \ 641 SynTree/ReferenceType.cc \ 642 SynTree/FunctionType.cc \ 643 SynTree/ReferenceToType.cc \ 644 SynTree/TupleType.cc \ 645 SynTree/TypeofType.cc \ 646 SynTree/AttrType.cc \ 647 SynTree/VarArgsType.cc \ 648 SynTree/ZeroOneType.cc \ 649 SynTree/Constant.cc \ 650 SynTree/Expression.cc \ 651 SynTree/TupleExpr.cc \ 652 SynTree/CommaExpr.cc \ 653 SynTree/TypeExpr.cc \ 654 SynTree/ApplicationExpr.cc \ 655 SynTree/AddressExpr.cc \ 656 SynTree/Statement.cc \ 657 SynTree/CompoundStmt.cc \ 658 SynTree/DeclStmt.cc \ 659 SynTree/Declaration.cc \ 660 SynTree/DeclarationWithType.cc \ 661 SynTree/ObjectDecl.cc \ 662 SynTree/FunctionDecl.cc \ 663 SynTree/AggregateDecl.cc \ 664 SynTree/NamedTypeDecl.cc \ 665 SynTree/TypeDecl.cc \ 666 SynTree/Initializer.cc \ 667 SynTree/TypeSubstitution.cc \ 668 SynTree/Attribute.cc \ 669 SynTree/DeclReplacer.cc \ 670 CompilationState.cc \ 562 671 CodeGen/CodeGenerator.cc \ 563 672 CodeGen/FixMain.cc \ 564 673 CodeGen/GenType.cc \ 565 CodeGen/OperatorTable.cc 566 567 SRC_COMMON = \ 568 Common/Assert.cc \ 569 Common/Eval.cc \ 570 Common/PassVisitor.cc \ 571 Common/SemanticError.cc \ 572 Common/Stats/Counter.cc \ 573 Common/Stats/Heap.cc \ 574 Common/Stats/Stats.cc \ 575 Common/Stats/Time.cc \ 576 Common/UniqueName.cc 577 578 SRC_CONTROLSTRUCT = \ 674 CodeGen/OperatorTable.cc \ 675 Common/Assert.cc \ 676 Common/Eval.cc \ 677 Common/SemanticError.cc \ 678 Common/UniqueName.cc \ 679 Concurrency/Keywords.cc \ 579 680 ControlStruct/ForExprMutator.cc \ 580 681 ControlStruct/LabelFixer.cc \ 581 682 ControlStruct/LabelGenerator.cc \ 582 683 ControlStruct/MLEMutator.cc \ 583 ControlStruct/Mutate.cc 584 585 BUILT_SOURCES = Parser/parser.hh 586 AM_YFLAGS = -d -t -v 587 SRC_RESOLVEXPR = \ 588 ResolvExpr/AdjustExprType.cc \ 589 ResolvExpr/Alternative.cc \ 590 ResolvExpr/AlternativeFinder.cc \ 591 ResolvExpr/CastCost.cc \ 592 ResolvExpr/CommonType.cc \ 593 ResolvExpr/ConversionCost.cc \ 594 ResolvExpr/CurrentObject.cc \ 595 ResolvExpr/ExplodedActual.cc \ 596 ResolvExpr/FindOpenVars.cc \ 597 ResolvExpr/Occurs.cc \ 598 ResolvExpr/PolyCost.cc \ 599 ResolvExpr/PtrsAssignable.cc \ 600 ResolvExpr/PtrsCastable.cc \ 601 ResolvExpr/RenameVars.cc \ 602 ResolvExpr/ResolveAssertions.cc \ 603 ResolvExpr/Resolver.cc \ 604 ResolvExpr/ResolveTypeof.cc \ 605 ResolvExpr/SpecCost.cc \ 606 ResolvExpr/TypeEnvironment.cc \ 607 ResolvExpr/Unify.cc 608 609 SRC_SYMTAB = \ 610 SymTab/Autogen.cc \ 611 SymTab/FixFunction.cc \ 612 SymTab/Indexer.cc \ 613 SymTab/Mangler.cc \ 614 SymTab/ManglerCommon.cc \ 615 SymTab/Validate.cc 616 617 SRC_SYNTREE = \ 618 SynTree/Type.cc \ 619 SynTree/VoidType.cc \ 620 SynTree/BasicType.cc \ 621 SynTree/PointerType.cc \ 622 SynTree/ArrayType.cc \ 623 SynTree/ReferenceType.cc \ 624 SynTree/FunctionType.cc \ 625 SynTree/ReferenceToType.cc \ 626 SynTree/TupleType.cc \ 627 SynTree/TypeofType.cc \ 628 SynTree/AttrType.cc \ 629 SynTree/VarArgsType.cc \ 630 SynTree/ZeroOneType.cc \ 631 SynTree/Constant.cc \ 632 SynTree/Expression.cc \ 633 SynTree/TupleExpr.cc \ 634 SynTree/CommaExpr.cc \ 635 SynTree/TypeExpr.cc \ 636 SynTree/ApplicationExpr.cc \ 637 SynTree/AddressExpr.cc \ 638 SynTree/Statement.cc \ 639 SynTree/CompoundStmt.cc \ 640 SynTree/DeclStmt.cc \ 641 SynTree/Declaration.cc \ 642 SynTree/DeclarationWithType.cc \ 643 SynTree/ObjectDecl.cc \ 644 SynTree/FunctionDecl.cc \ 645 SynTree/AggregateDecl.cc \ 646 SynTree/NamedTypeDecl.cc \ 647 SynTree/TypeDecl.cc \ 648 SynTree/Initializer.cc \ 649 SynTree/TypeSubstitution.cc \ 650 SynTree/Attribute.cc \ 651 SynTree/DeclReplacer.cc 652 653 654 # put into lib for now 655 cfa_cpplibdir = $(CFA_LIBDIR) 656 ___driver_cfa_cpp_SOURCES = $(SRC) 657 ___driver_cfa_cpp_LDADD = -ldl $(LIBPROFILER) $(LIBTCMALLOC) 658 AM_CXXFLAGS = @HOST_FLAGS@ -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I./Parser -I$(srcdir)/Parser -I$(srcdir)/include -DYY_NO_INPUT -O3 -g -std=c++14 $(TCMALLOCFLAG) 659 AM_LDFLAGS = @HOST_FLAGS@ -Xlinker -export-dynamic 660 ARFLAGS = cr 661 demangler_SOURCES = SymTab/demangler.cc 662 demangler_LDADD = libdemangle.a -ldl # yywrap 663 noinst_LIBRARIES = libdemangle.a 664 libdemangle_a_SOURCES = $(SRCDEMANGLE) 684 ControlStruct/Mutate.cc \ 685 GenPoly/GenPoly.cc \ 686 GenPoly/Lvalue.cc \ 687 InitTweak/GenInit.cc \ 688 InitTweak/InitTweak.cc \ 689 Parser/LinkageSpec.cc \ 690 ResolvExpr/AdjustExprType.cc \ 691 ResolvExpr/Alternative.cc \ 692 ResolvExpr/AlternativeFinder.cc \ 693 ResolvExpr/ExplodedActual.cc \ 694 ResolvExpr/CastCost.cc \ 695 ResolvExpr/CommonType.cc \ 696 ResolvExpr/ConversionCost.cc \ 697 ResolvExpr/CurrentObject.cc \ 698 ResolvExpr/FindOpenVars.cc \ 699 ResolvExpr/Occurs.cc \ 700 ResolvExpr/PolyCost.cc \ 701 ResolvExpr/PtrsAssignable.cc \ 702 ResolvExpr/PtrsCastable.cc \ 703 ResolvExpr/RenameVars.cc \ 704 ResolvExpr/ResolveAssertions.cc \ 705 ResolvExpr/Resolver.cc \ 706 ResolvExpr/ResolveTypeof.cc \ 707 ResolvExpr/SpecCost.cc \ 708 ResolvExpr/TypeEnvironment.cc \ 709 ResolvExpr/Unify.cc \ 710 SymTab/Autogen.cc \ 711 SymTab/FixFunction.cc \ 712 SymTab/Indexer.cc \ 713 SymTab/Mangler.cc \ 714 SymTab/Validate.cc \ 715 Tuples/Explode.cc \ 716 Tuples/TupleAssignment.cc \ 717 Tuples/TupleExpansion.cc \ 718 Validate/HandleAttributes.cc 719 665 720 all: $(BUILT_SOURCES) 666 721 $(MAKE) $(AM_MAKEFLAGS) all-am … … 701 756 clean-noinstLIBRARIES: 702 757 -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) 758 SymTab/$(am__dirstamp): 759 @$(MKDIR_P) SymTab 760 @: > SymTab/$(am__dirstamp) 761 SymTab/$(DEPDIR)/$(am__dirstamp): 762 @$(MKDIR_P) SymTab/$(DEPDIR) 763 @: > SymTab/$(DEPDIR)/$(am__dirstamp) 764 SymTab/Demangle.$(OBJEXT): SymTab/$(am__dirstamp) \ 765 SymTab/$(DEPDIR)/$(am__dirstamp) 766 SymTab/ManglerCommon.$(OBJEXT): SymTab/$(am__dirstamp) \ 767 SymTab/$(DEPDIR)/$(am__dirstamp) 768 SynTree/$(am__dirstamp): 769 @$(MKDIR_P) SynTree 770 @: > SynTree/$(am__dirstamp) 771 SynTree/$(DEPDIR)/$(am__dirstamp): 772 @$(MKDIR_P) SynTree/$(DEPDIR) 773 @: > SynTree/$(DEPDIR)/$(am__dirstamp) 774 SynTree/Type.$(OBJEXT): SynTree/$(am__dirstamp) \ 775 SynTree/$(DEPDIR)/$(am__dirstamp) 776 SynTree/VoidType.$(OBJEXT): SynTree/$(am__dirstamp) \ 777 SynTree/$(DEPDIR)/$(am__dirstamp) 778 SynTree/BasicType.$(OBJEXT): SynTree/$(am__dirstamp) \ 779 SynTree/$(DEPDIR)/$(am__dirstamp) 780 SynTree/PointerType.$(OBJEXT): SynTree/$(am__dirstamp) \ 781 SynTree/$(DEPDIR)/$(am__dirstamp) 782 SynTree/ArrayType.$(OBJEXT): SynTree/$(am__dirstamp) \ 783 SynTree/$(DEPDIR)/$(am__dirstamp) 784 SynTree/ReferenceType.$(OBJEXT): SynTree/$(am__dirstamp) \ 785 SynTree/$(DEPDIR)/$(am__dirstamp) 786 SynTree/FunctionType.$(OBJEXT): SynTree/$(am__dirstamp) \ 787 SynTree/$(DEPDIR)/$(am__dirstamp) 788 SynTree/ReferenceToType.$(OBJEXT): SynTree/$(am__dirstamp) \ 789 SynTree/$(DEPDIR)/$(am__dirstamp) 790 SynTree/TupleType.$(OBJEXT): SynTree/$(am__dirstamp) \ 791 SynTree/$(DEPDIR)/$(am__dirstamp) 792 SynTree/TypeofType.$(OBJEXT): SynTree/$(am__dirstamp) \ 793 SynTree/$(DEPDIR)/$(am__dirstamp) 794 SynTree/AttrType.$(OBJEXT): SynTree/$(am__dirstamp) \ 795 SynTree/$(DEPDIR)/$(am__dirstamp) 796 SynTree/VarArgsType.$(OBJEXT): SynTree/$(am__dirstamp) \ 797 SynTree/$(DEPDIR)/$(am__dirstamp) 798 SynTree/ZeroOneType.$(OBJEXT): SynTree/$(am__dirstamp) \ 799 SynTree/$(DEPDIR)/$(am__dirstamp) 800 SynTree/Constant.$(OBJEXT): SynTree/$(am__dirstamp) \ 801 SynTree/$(DEPDIR)/$(am__dirstamp) 802 SynTree/Expression.$(OBJEXT): SynTree/$(am__dirstamp) \ 803 SynTree/$(DEPDIR)/$(am__dirstamp) 804 SynTree/TupleExpr.$(OBJEXT): SynTree/$(am__dirstamp) \ 805 SynTree/$(DEPDIR)/$(am__dirstamp) 806 SynTree/CommaExpr.$(OBJEXT): SynTree/$(am__dirstamp) \ 807 SynTree/$(DEPDIR)/$(am__dirstamp) 808 SynTree/TypeExpr.$(OBJEXT): SynTree/$(am__dirstamp) \ 809 SynTree/$(DEPDIR)/$(am__dirstamp) 810 SynTree/ApplicationExpr.$(OBJEXT): SynTree/$(am__dirstamp) \ 811 SynTree/$(DEPDIR)/$(am__dirstamp) 812 SynTree/AddressExpr.$(OBJEXT): SynTree/$(am__dirstamp) \ 813 SynTree/$(DEPDIR)/$(am__dirstamp) 814 SynTree/Statement.$(OBJEXT): SynTree/$(am__dirstamp) \ 815 SynTree/$(DEPDIR)/$(am__dirstamp) 816 SynTree/CompoundStmt.$(OBJEXT): SynTree/$(am__dirstamp) \ 817 SynTree/$(DEPDIR)/$(am__dirstamp) 818 SynTree/DeclStmt.$(OBJEXT): SynTree/$(am__dirstamp) \ 819 SynTree/$(DEPDIR)/$(am__dirstamp) 820 SynTree/Declaration.$(OBJEXT): SynTree/$(am__dirstamp) \ 821 SynTree/$(DEPDIR)/$(am__dirstamp) 822 SynTree/DeclarationWithType.$(OBJEXT): SynTree/$(am__dirstamp) \ 823 SynTree/$(DEPDIR)/$(am__dirstamp) 824 SynTree/ObjectDecl.$(OBJEXT): SynTree/$(am__dirstamp) \ 825 SynTree/$(DEPDIR)/$(am__dirstamp) 826 SynTree/FunctionDecl.$(OBJEXT): SynTree/$(am__dirstamp) \ 827 SynTree/$(DEPDIR)/$(am__dirstamp) 828 SynTree/AggregateDecl.$(OBJEXT): SynTree/$(am__dirstamp) \ 829 SynTree/$(DEPDIR)/$(am__dirstamp) 830 SynTree/NamedTypeDecl.$(OBJEXT): SynTree/$(am__dirstamp) \ 831 SynTree/$(DEPDIR)/$(am__dirstamp) 832 SynTree/TypeDecl.$(OBJEXT): SynTree/$(am__dirstamp) \ 833 SynTree/$(DEPDIR)/$(am__dirstamp) 834 SynTree/Initializer.$(OBJEXT): SynTree/$(am__dirstamp) \ 835 SynTree/$(DEPDIR)/$(am__dirstamp) 836 SynTree/TypeSubstitution.$(OBJEXT): SynTree/$(am__dirstamp) \ 837 SynTree/$(DEPDIR)/$(am__dirstamp) 838 SynTree/Attribute.$(OBJEXT): SynTree/$(am__dirstamp) \ 839 SynTree/$(DEPDIR)/$(am__dirstamp) 840 SynTree/DeclReplacer.$(OBJEXT): SynTree/$(am__dirstamp) \ 841 SynTree/$(DEPDIR)/$(am__dirstamp) 703 842 CodeGen/$(am__dirstamp): 704 843 @$(MKDIR_P) CodeGen … … 715 854 CodeGen/OperatorTable.$(OBJEXT): CodeGen/$(am__dirstamp) \ 716 855 CodeGen/$(DEPDIR)/$(am__dirstamp) 717 Concurrency/$(am__dirstamp):718 @$(MKDIR_P) Concurrency719 @: > Concurrency/$(am__dirstamp)720 Concurrency/$(DEPDIR)/$(am__dirstamp):721 @$(MKDIR_P) Concurrency/$(DEPDIR)722 @: > Concurrency/$(DEPDIR)/$(am__dirstamp)723 Concurrency/Keywords.$(OBJEXT): Concurrency/$(am__dirstamp) \724 Concurrency/$(DEPDIR)/$(am__dirstamp)725 856 Common/$(am__dirstamp): 726 857 @$(MKDIR_P) Common … … 733 864 Common/Eval.$(OBJEXT): Common/$(am__dirstamp) \ 734 865 Common/$(DEPDIR)/$(am__dirstamp) 735 Common/PassVisitor.$(OBJEXT): Common/$(am__dirstamp) \736 Common/$(DEPDIR)/$(am__dirstamp)737 866 Common/SemanticError.$(OBJEXT): Common/$(am__dirstamp) \ 738 867 Common/$(DEPDIR)/$(am__dirstamp) 739 Common/Stats/$(am__dirstamp):740 @$(MKDIR_P) Common/Stats741 @: > Common/Stats/$(am__dirstamp)742 Common/Stats/$(DEPDIR)/$(am__dirstamp):743 @$(MKDIR_P) Common/Stats/$(DEPDIR)744 @: > Common/Stats/$(DEPDIR)/$(am__dirstamp)745 Common/Stats/Counter.$(OBJEXT): Common/Stats/$(am__dirstamp) \746 Common/Stats/$(DEPDIR)/$(am__dirstamp)747 Common/Stats/Heap.$(OBJEXT): Common/Stats/$(am__dirstamp) \748 Common/Stats/$(DEPDIR)/$(am__dirstamp)749 Common/Stats/Stats.$(OBJEXT): Common/Stats/$(am__dirstamp) \750 Common/Stats/$(DEPDIR)/$(am__dirstamp)751 Common/Stats/Time.$(OBJEXT): Common/Stats/$(am__dirstamp) \752 Common/Stats/$(DEPDIR)/$(am__dirstamp)753 868 Common/UniqueName.$(OBJEXT): Common/$(am__dirstamp) \ 754 869 Common/$(DEPDIR)/$(am__dirstamp) 870 Concurrency/$(am__dirstamp): 871 @$(MKDIR_P) Concurrency 872 @: > Concurrency/$(am__dirstamp) 873 Concurrency/$(DEPDIR)/$(am__dirstamp): 874 @$(MKDIR_P) Concurrency/$(DEPDIR) 875 @: > Concurrency/$(DEPDIR)/$(am__dirstamp) 876 Concurrency/Keywords.$(OBJEXT): Concurrency/$(am__dirstamp) \ 877 Concurrency/$(DEPDIR)/$(am__dirstamp) 755 878 ControlStruct/$(am__dirstamp): 756 879 @$(MKDIR_P) ControlStruct … … 809 932 ResolvExpr/AlternativeFinder.$(OBJEXT): ResolvExpr/$(am__dirstamp) \ 810 933 ResolvExpr/$(DEPDIR)/$(am__dirstamp) 934 ResolvExpr/ExplodedActual.$(OBJEXT): ResolvExpr/$(am__dirstamp) \ 935 ResolvExpr/$(DEPDIR)/$(am__dirstamp) 811 936 ResolvExpr/CastCost.$(OBJEXT): ResolvExpr/$(am__dirstamp) \ 812 937 ResolvExpr/$(DEPDIR)/$(am__dirstamp) … … 817 942 ResolvExpr/CurrentObject.$(OBJEXT): ResolvExpr/$(am__dirstamp) \ 818 943 ResolvExpr/$(DEPDIR)/$(am__dirstamp) 819 ResolvExpr/ExplodedActual.$(OBJEXT): ResolvExpr/$(am__dirstamp) \820 ResolvExpr/$(DEPDIR)/$(am__dirstamp)821 944 ResolvExpr/FindOpenVars.$(OBJEXT): ResolvExpr/$(am__dirstamp) \ 822 945 ResolvExpr/$(DEPDIR)/$(am__dirstamp) … … 843 966 ResolvExpr/Unify.$(OBJEXT): ResolvExpr/$(am__dirstamp) \ 844 967 ResolvExpr/$(DEPDIR)/$(am__dirstamp) 845 SymTab/$(am__dirstamp):846 @$(MKDIR_P) SymTab847 @: > SymTab/$(am__dirstamp)848 SymTab/$(DEPDIR)/$(am__dirstamp):849 @$(MKDIR_P) SymTab/$(DEPDIR)850 @: > SymTab/$(DEPDIR)/$(am__dirstamp)851 968 SymTab/Autogen.$(OBJEXT): SymTab/$(am__dirstamp) \ 852 969 SymTab/$(DEPDIR)/$(am__dirstamp) … … 857 974 SymTab/Mangler.$(OBJEXT): SymTab/$(am__dirstamp) \ 858 975 SymTab/$(DEPDIR)/$(am__dirstamp) 859 SymTab/ManglerCommon.$(OBJEXT): SymTab/$(am__dirstamp) \860 SymTab/$(DEPDIR)/$(am__dirstamp)861 976 SymTab/Validate.$(OBJEXT): SymTab/$(am__dirstamp) \ 862 977 SymTab/$(DEPDIR)/$(am__dirstamp) 863 SymTab/Demangle.$(OBJEXT): SymTab/$(am__dirstamp) \864 SymTab/$(DEPDIR)/$(am__dirstamp)865 SynTree/$(am__dirstamp):866 @$(MKDIR_P) SynTree867 @: > SynTree/$(am__dirstamp)868 SynTree/$(DEPDIR)/$(am__dirstamp):869 @$(MKDIR_P) SynTree/$(DEPDIR)870 @: > SynTree/$(DEPDIR)/$(am__dirstamp)871 SynTree/Type.$(OBJEXT): SynTree/$(am__dirstamp) \872 SynTree/$(DEPDIR)/$(am__dirstamp)873 SynTree/VoidType.$(OBJEXT): SynTree/$(am__dirstamp) \874 SynTree/$(DEPDIR)/$(am__dirstamp)875 SynTree/BasicType.$(OBJEXT): SynTree/$(am__dirstamp) \876 SynTree/$(DEPDIR)/$(am__dirstamp)877 SynTree/PointerType.$(OBJEXT): SynTree/$(am__dirstamp) \878 SynTree/$(DEPDIR)/$(am__dirstamp)879 SynTree/ArrayType.$(OBJEXT): SynTree/$(am__dirstamp) \880 SynTree/$(DEPDIR)/$(am__dirstamp)881 SynTree/ReferenceType.$(OBJEXT): SynTree/$(am__dirstamp) \882 SynTree/$(DEPDIR)/$(am__dirstamp)883 SynTree/FunctionType.$(OBJEXT): SynTree/$(am__dirstamp) \884 SynTree/$(DEPDIR)/$(am__dirstamp)885 SynTree/ReferenceToType.$(OBJEXT): SynTree/$(am__dirstamp) \886 SynTree/$(DEPDIR)/$(am__dirstamp)887 SynTree/TupleType.$(OBJEXT): SynTree/$(am__dirstamp) \888 SynTree/$(DEPDIR)/$(am__dirstamp)889 SynTree/TypeofType.$(OBJEXT): SynTree/$(am__dirstamp) \890 SynTree/$(DEPDIR)/$(am__dirstamp)891 SynTree/AttrType.$(OBJEXT): SynTree/$(am__dirstamp) \892 SynTree/$(DEPDIR)/$(am__dirstamp)893 SynTree/VarArgsType.$(OBJEXT): SynTree/$(am__dirstamp) \894 SynTree/$(DEPDIR)/$(am__dirstamp)895 SynTree/ZeroOneType.$(OBJEXT): SynTree/$(am__dirstamp) \896 SynTree/$(DEPDIR)/$(am__dirstamp)897 SynTree/Constant.$(OBJEXT): SynTree/$(am__dirstamp) \898 SynTree/$(DEPDIR)/$(am__dirstamp)899 SynTree/Expression.$(OBJEXT): SynTree/$(am__dirstamp) \900 SynTree/$(DEPDIR)/$(am__dirstamp)901 SynTree/TupleExpr.$(OBJEXT): SynTree/$(am__dirstamp) \902 SynTree/$(DEPDIR)/$(am__dirstamp)903 SynTree/CommaExpr.$(OBJEXT): SynTree/$(am__dirstamp) \904 SynTree/$(DEPDIR)/$(am__dirstamp)905 SynTree/TypeExpr.$(OBJEXT): SynTree/$(am__dirstamp) \906 SynTree/$(DEPDIR)/$(am__dirstamp)907 SynTree/ApplicationExpr.$(OBJEXT): SynTree/$(am__dirstamp) \908 SynTree/$(DEPDIR)/$(am__dirstamp)909 SynTree/AddressExpr.$(OBJEXT): SynTree/$(am__dirstamp) \910 SynTree/$(DEPDIR)/$(am__dirstamp)911 SynTree/Statement.$(OBJEXT): SynTree/$(am__dirstamp) \912 SynTree/$(DEPDIR)/$(am__dirstamp)913 SynTree/CompoundStmt.$(OBJEXT): SynTree/$(am__dirstamp) \914 SynTree/$(DEPDIR)/$(am__dirstamp)915 SynTree/DeclStmt.$(OBJEXT): SynTree/$(am__dirstamp) \916 SynTree/$(DEPDIR)/$(am__dirstamp)917 SynTree/Declaration.$(OBJEXT): SynTree/$(am__dirstamp) \918 SynTree/$(DEPDIR)/$(am__dirstamp)919 SynTree/DeclarationWithType.$(OBJEXT): SynTree/$(am__dirstamp) \920 SynTree/$(DEPDIR)/$(am__dirstamp)921 SynTree/ObjectDecl.$(OBJEXT): SynTree/$(am__dirstamp) \922 SynTree/$(DEPDIR)/$(am__dirstamp)923 SynTree/FunctionDecl.$(OBJEXT): SynTree/$(am__dirstamp) \924 SynTree/$(DEPDIR)/$(am__dirstamp)925 SynTree/AggregateDecl.$(OBJEXT): SynTree/$(am__dirstamp) \926 SynTree/$(DEPDIR)/$(am__dirstamp)927 SynTree/NamedTypeDecl.$(OBJEXT): SynTree/$(am__dirstamp) \928 SynTree/$(DEPDIR)/$(am__dirstamp)929 SynTree/TypeDecl.$(OBJEXT): SynTree/$(am__dirstamp) \930 SynTree/$(DEPDIR)/$(am__dirstamp)931 SynTree/Initializer.$(OBJEXT): SynTree/$(am__dirstamp) \932 SynTree/$(DEPDIR)/$(am__dirstamp)933 SynTree/TypeSubstitution.$(OBJEXT): SynTree/$(am__dirstamp) \934 SynTree/$(DEPDIR)/$(am__dirstamp)935 SynTree/Attribute.$(OBJEXT): SynTree/$(am__dirstamp) \936 SynTree/$(DEPDIR)/$(am__dirstamp)937 SynTree/DeclReplacer.$(OBJEXT): SynTree/$(am__dirstamp) \938 SynTree/$(DEPDIR)/$(am__dirstamp)939 978 Tuples/$(am__dirstamp): 940 979 @$(MKDIR_P) Tuples … … 943 982 @$(MKDIR_P) Tuples/$(DEPDIR) 944 983 @: > Tuples/$(DEPDIR)/$(am__dirstamp) 984 Tuples/Explode.$(OBJEXT): Tuples/$(am__dirstamp) \ 985 Tuples/$(DEPDIR)/$(am__dirstamp) 945 986 Tuples/TupleAssignment.$(OBJEXT): Tuples/$(am__dirstamp) \ 946 987 Tuples/$(DEPDIR)/$(am__dirstamp) 947 988 Tuples/TupleExpansion.$(OBJEXT): Tuples/$(am__dirstamp) \ 948 Tuples/$(DEPDIR)/$(am__dirstamp)949 Tuples/Explode.$(OBJEXT): Tuples/$(am__dirstamp) \950 989 Tuples/$(DEPDIR)/$(am__dirstamp) 951 990 Validate/$(am__dirstamp): … … 1030 1069 Concurrency/$(DEPDIR)/$(am__dirstamp) 1031 1070 Common/DebugMalloc.$(OBJEXT): Common/$(am__dirstamp) \ 1071 Common/$(DEPDIR)/$(am__dirstamp) 1072 Common/Heap.$(OBJEXT): Common/$(am__dirstamp) \ 1032 1073 Common/$(DEPDIR)/$(am__dirstamp) 1033 1074 ControlStruct/ExceptTranslate.$(OBJEXT): \ … … 1100 1141 -rm -f CodeTools/*.$(OBJEXT) 1101 1142 -rm -f Common/*.$(OBJEXT) 1102 -rm -f Common/Stats/*.$(OBJEXT)1103 1143 -rm -f Concurrency/*.$(OBJEXT) 1104 1144 -rm -f ControlStruct/*.$(OBJEXT) … … 1131 1171 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/DebugMalloc.Po@am__quote@ 1132 1172 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/Eval.Po@am__quote@ 1133 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/ PassVisitor.Po@am__quote@1173 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/Heap.Po@am__quote@ 1134 1174 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/SemanticError.Po@am__quote@ 1135 1175 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/UniqueName.Po@am__quote@ 1136 @AMDEP_TRUE@@am__include@ @am__quote@Common/Stats/$(DEPDIR)/Counter.Po@am__quote@1137 @AMDEP_TRUE@@am__include@ @am__quote@Common/Stats/$(DEPDIR)/Heap.Po@am__quote@1138 @AMDEP_TRUE@@am__include@ @am__quote@Common/Stats/$(DEPDIR)/Stats.Po@am__quote@1139 @AMDEP_TRUE@@am__include@ @am__quote@Common/Stats/$(DEPDIR)/Time.Po@am__quote@1140 1176 @AMDEP_TRUE@@am__include@ @am__quote@Concurrency/$(DEPDIR)/Keywords.Po@am__quote@ 1141 1177 @AMDEP_TRUE@@am__include@ @am__quote@Concurrency/$(DEPDIR)/Waitfor.Po@am__quote@ … … 1399 1435 -rm -f Common/$(DEPDIR)/$(am__dirstamp) 1400 1436 -rm -f Common/$(am__dirstamp) 1401 -rm -f Common/Stats/$(DEPDIR)/$(am__dirstamp)1402 -rm -f Common/Stats/$(am__dirstamp)1403 1437 -rm -f Concurrency/$(DEPDIR)/$(am__dirstamp) 1404 1438 -rm -f Concurrency/$(am__dirstamp) … … 1438 1472 1439 1473 distclean: distclean-am 1440 -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) CodeTools/$(DEPDIR) Common/$(DEPDIR) Co mmon/Stats/$(DEPDIR) Concurrency/$(DEPDIR) ControlStruct/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR) Validate/$(DEPDIR) Virtual/$(DEPDIR)1474 -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) CodeTools/$(DEPDIR) Common/$(DEPDIR) Concurrency/$(DEPDIR) ControlStruct/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR) Validate/$(DEPDIR) Virtual/$(DEPDIR) 1441 1475 -rm -f Makefile 1442 1476 distclean-am: clean-am distclean-compile distclean-generic \ … … 1484 1518 1485 1519 maintainer-clean: maintainer-clean-am 1486 -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) CodeTools/$(DEPDIR) Common/$(DEPDIR) Co mmon/Stats/$(DEPDIR) Concurrency/$(DEPDIR) ControlStruct/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR) Validate/$(DEPDIR) Virtual/$(DEPDIR)1520 -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) CodeTools/$(DEPDIR) Common/$(DEPDIR) Concurrency/$(DEPDIR) ControlStruct/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR) Validate/$(DEPDIR) Virtual/$(DEPDIR) 1487 1521 -rm -f Makefile 1488 1522 maintainer-clean-am: distclean-am maintainer-clean-generic … … 1524 1558 1525 1559 1526 $(addprefix $(srcdir)/, ResolvExpr/ConversionCost.cc ResolvExpr/CommonType.cc SymTab/ManglerCommon.cc) : $(srcdir)/SynTree/Type.h 1527 1528 $(srcdir)/SynTree/Type.h : BasicTypes-gen.cc 1529 ${AM_V_GEN}${CXXCOMPILE} $< -o BasicTypes-gen -Wall -Wextra 1530 @./BasicTypes-gen 1531 @rm BasicTypes-gen 1560 Parser/gcc-flags.h : 1561 ${AM_V_GEN}$(CC) -dM -E - < /dev/null | sed 's/define /define __GCC__/' > $(@) 1562 1563 Parser/lex.ll : Parser/gcc-flags.h 1532 1564 1533 1565 # Tell versions [3.59,3.63) of GNU make to not export all variables.
Note:
See TracChangeset
for help on using the changeset viewer.