Changeset 4fd45bc
- Timestamp:
- Jan 24, 2019, 5:02:08 PM (6 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, no_list, persistent-indexer, pthread-emulation, qualifiedEnum
- Children:
- 1f86d5e, 80a9898
- Parents:
- 1d832f4
- Location:
- src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Makefile.am
r1d832f4 r4fd45bc 20 20 21 21 SRC = main.cc \ 22 23 22 MakeLibCfa.cc \ 23 CompilationState.cc 24 24 25 25 MAINTAINERCLEANFILES = 26 MOSTLYCLEANFILES = 26 MOSTLYCLEANFILES = Parser/gcc-flags.h 27 27 28 # Is there a way to use a variable for the directory names? 28 Parser/gcc-flags.h : 29 ${AM_V_GEN}$(CC) -dM -E - < /dev/null | sed 's/define /define __GCC__/' > $(@) 30 31 Parser/lex.ll : Parser/gcc-flags.h 29 32 30 33 include CodeGen/module.mk … … 59 62 noinst_LIBRARIES = libdemangle.a 60 63 libdemangle_a_SOURCES = SymTab/Demangle.cc SymTab/ManglerCommon.cc \ 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 64 SynTree/Type.cc \ 65 SynTree/VoidType.cc \ 66 SynTree/BasicType.cc \ 67 SynTree/PointerType.cc \ 68 SynTree/ArrayType.cc \ 69 SynTree/ReferenceType.cc \ 70 SynTree/FunctionType.cc \ 71 SynTree/ReferenceToType.cc \ 72 SynTree/TupleType.cc \ 73 SynTree/TypeofType.cc \ 74 SynTree/AttrType.cc \ 75 SynTree/VarArgsType.cc \ 76 SynTree/ZeroOneType.cc \ 77 SynTree/Constant.cc \ 78 SynTree/Expression.cc \ 79 SynTree/TupleExpr.cc \ 80 SynTree/CommaExpr.cc \ 81 SynTree/TypeExpr.cc \ 82 SynTree/ApplicationExpr.cc \ 83 SynTree/AddressExpr.cc \ 84 SynTree/Statement.cc \ 85 SynTree/CompoundStmt.cc \ 86 SynTree/DeclStmt.cc \ 87 SynTree/Declaration.cc \ 88 SynTree/DeclarationWithType.cc \ 89 SynTree/ObjectDecl.cc \ 90 SynTree/FunctionDecl.cc \ 91 SynTree/AggregateDecl.cc \ 92 SynTree/NamedTypeDecl.cc \ 93 SynTree/TypeDecl.cc \ 94 SynTree/Initializer.cc \ 95 SynTree/TypeSubstitution.cc \ 96 SynTree/Attribute.cc \ 97 SynTree/DeclReplacer.cc \ 98 CompilationState.cc \ 99 CodeGen/CodeGenerator.cc \ 100 CodeGen/FixMain.cc \ 101 CodeGen/GenType.cc \ 102 CodeGen/OperatorTable.cc \ 103 Common/Assert.cc \ 104 Common/Eval.cc \ 105 Common/SemanticError.cc \ 106 Common/UniqueName.cc \ 107 Concurrency/Keywords.cc \ 108 ControlStruct/ForExprMutator.cc \ 109 ControlStruct/LabelFixer.cc \ 110 ControlStruct/LabelGenerator.cc \ 111 ControlStruct/MLEMutator.cc \ 112 ControlStruct/Mutate.cc \ 113 GenPoly/GenPoly.cc \ 114 GenPoly/Lvalue.cc \ 115 InitTweak/GenInit.cc \ 116 InitTweak/InitTweak.cc \ 117 Parser/LinkageSpec.cc \ 118 ResolvExpr/AdjustExprType.cc \ 119 ResolvExpr/Alternative.cc \ 120 ResolvExpr/AlternativeFinder.cc \ 121 ResolvExpr/ExplodedActual.cc \ 122 ResolvExpr/CastCost.cc \ 123 ResolvExpr/CommonType.cc \ 124 ResolvExpr/ConversionCost.cc \ 125 ResolvExpr/CurrentObject.cc \ 126 ResolvExpr/FindOpenVars.cc \ 127 ResolvExpr/Occurs.cc \ 128 ResolvExpr/PolyCost.cc \ 129 ResolvExpr/PtrsAssignable.cc \ 130 ResolvExpr/PtrsCastable.cc \ 131 ResolvExpr/RenameVars.cc \ 132 ResolvExpr/ResolveAssertions.cc \ 133 ResolvExpr/Resolver.cc \ 134 ResolvExpr/ResolveTypeof.cc \ 135 ResolvExpr/SpecCost.cc \ 136 ResolvExpr/TypeEnvironment.cc \ 137 ResolvExpr/Unify.cc \ 138 SymTab/Autogen.cc \ 139 SymTab/FixFunction.cc \ 140 SymTab/Indexer.cc \ 141 SymTab/Mangler.cc \ 142 SymTab/Validate.cc \ 143 Tuples/Explode.cc \ 144 Tuples/TupleAssignment.cc \ 145 Tuples/TupleExpansion.cc \ 146 Validate/HandleAttributes.cc 144 147 145 148 MAINTAINERCLEANFILES += ${libdir}/${notdir ${cfa_cpplib_PROGRAMS}} -
src/Makefile.in
r1d832f4 r4fd45bc 618 618 Virtual/ExpandCasts.cc 619 619 MAINTAINERCLEANFILES = ${libdir}/${notdir ${cfa_cpplib_PROGRAMS}} 620 MOSTLYCLEANFILES = Parser/parser.hh Parser/parser.output 620 MOSTLYCLEANFILES = Parser/gcc-flags.h Parser/lex.cc Parser/parser.cc \ 621 Parser/parser.hh Parser/parser.output 621 622 BUILT_SOURCES = Parser/parser.hh 622 623 AM_YFLAGS = -d -t -v 623 624 # Is there a way to use a variable for the directory names?625 624 626 625 # put into lib for now … … 635 634 noinst_LIBRARIES = libdemangle.a 636 635 libdemangle_a_SOURCES = SymTab/Demangle.cc SymTab/ManglerCommon.cc \ 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 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 \ 671 CodeGen/CodeGenerator.cc \ 672 CodeGen/FixMain.cc \ 673 CodeGen/GenType.cc \ 674 CodeGen/OperatorTable.cc \ 675 Common/Assert.cc \ 676 Common/Eval.cc \ 677 Common/SemanticError.cc \ 678 Common/UniqueName.cc \ 679 Concurrency/Keywords.cc \ 680 ControlStruct/ForExprMutator.cc \ 681 ControlStruct/LabelFixer.cc \ 682 ControlStruct/LabelGenerator.cc \ 683 ControlStruct/MLEMutator.cc \ 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 720 719 721 720 all: $(BUILT_SOURCES) … … 1559 1558 1560 1559 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 1564 1561 1565 # Tell versions [3.59,3.63) of GNU make to not export all variables. 1562 1566 # Otherwise a system limit (for SysV at least) may be exceeded. -
src/Parser/module.mk
r1d832f4 r4fd45bc 31 31 Parser/parserutility.cc 32 32 33 MOSTLYCLEANFILES += Parser/ parser.hh Parser/parser.output33 MOSTLYCLEANFILES += Parser/lex.cc Parser/parser.cc Parser/parser.hh Parser/parser.output
Note: See TracChangeset
for help on using the changeset viewer.