X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;ds=sidebyside;f=Robust%2Fsrc%2FMakefile;h=3482903d711189b1ae3f2fdb6557932717fb0e4f;hb=812389055dd95857691d4f51ff4c29afd3e7b231;hp=d1e6129d923a260031ebb8b5e40404f168e0ecdd;hpb=c77055eb7543687de3627e040daf20e4ade59ab5;p=IRC.git diff --git a/Robust/src/Makefile b/Robust/src/Makefile index d1e6129d..3482903d 100644 --- a/Robust/src/Makefile +++ b/Robust/src/Makefile @@ -15,6 +15,7 @@ IR/State.class IR/SymbolTable.class IR/TagDescriptor.class \ IR/TagVarDescriptor.class IR/TaskDescriptor.class \ IR/TypeDescriptor.class IR/TypeUtil.class IR/VarDescriptor.class \ IR/Virtual.class IR/Flat/BuildCode.class IR/Flat/BuildFlat.class \ +IR/Flat/BuildOoOJavaCode.class \ IR/Flat/FKind.class IR/Flat/FlatAtomicEnterNode.class \ IR/Flat/FlatAtomicExitNode.class IR/Flat/FlatBackEdge.class \ IR/Flat/FlatCall.class IR/Flat/FlatCastNode.class \ @@ -97,6 +98,7 @@ Analysis/OoOJava/SVKey.class \ Analysis/OoOJava/VSTWrapper.class \ Analysis/OoOJava/VarSrcTokTable.class \ Analysis/OoOJava/VariableSourceToken.class \ +Analysis/OoOJava/ContextTaskNames.class \ Util/GraphNode.class Util/Namer.class Util/Relation.class \ Util/UtilAlgorithms.class \ Interface/HTTPHeader.class Interface/HTTPResponse.class \ @@ -134,6 +136,7 @@ JAVAFILES=IR/*.java \ Analysis/Pointer/*.java \ Analysis/Prefetch/*.java \ Analysis/Scheduling/*.java \ + Analysis/SSJava/*.java \ Analysis/TaskStateAnalysis/*.java \ Util/*.java \ ClassLibrary/*.java \ @@ -185,10 +188,10 @@ javadoc: javadoc -classpath ../cup:.:$(CLASSPATH) -sourcepath . -private -d javadoc Lex Util IR IR.Tree IR.Flat Analysis Analysis.CallGraph Analysis.Flag Analysis.TaskStateAnalysis Analysis.Locality Analysis.Prefetch Main Analysis.OwnershipAnalysis Analysis.Disjoint Analysis.Scheduling clean: - rm -f IR/*.class IR/Tree/*.class Main/*.class Lex/*.class Parse/*.class Parse/Sym.java Parse/Parser.java IR/Flat/*.class classdefs.h methodheaders.h methods.c structdefs.h virtualtable.h task.h taskdefs.c taskdefs.h Analysis/*.class Analysis/Flag/*.class Analysis/CallGraph/*.class Analysis/TaskStateAnalysis/*.class Interface/*.class Util/*.class Analysis/Locality/*.class Analysis/Prefetch/*.class Analysis/FlatIRGraph/*.class Analysis/OwnershipAnalysis/*.class Analysis/Disjoint/*.class Analysis/OoOJava/*.class Analysis/Scheduling/*.class Analysis/Loops/*.class Analysis/Pointer/*.class + rm -f IR/*.class IR/Tree/*.class Main/*.class Lex/*.class Parse/*.class Parse/Sym.java Parse/Parser.java IR/Flat/*.class classdefs.h methodheaders.h methods.c structdefs.h virtualtable.h task.h taskdefs.c taskdefs.h Analysis/*.class Analysis/Flag/*.class Analysis/CallGraph/*.class Analysis/TaskStateAnalysis/*.class Interface/*.class Util/*.class Analysis/Locality/*.class Analysis/Prefetch/*.class Analysis/FlatIRGraph/*.class Analysis/OwnershipAnalysis/*.class Analysis/Disjoint/*.class Analysis/OoOJava/*.class Analysis/Scheduling/*.class Analysis/Loops/*.class Analysis/Pointer/*.class Analysis/SSJava/*.class cleanclass: - rm -f IR/*.class IR/Tree/*.class Main/*.class IR/Flat/*.class Analysis/*.class Analysis/Flag/*.class Analysis/CallGraph/*.class Analysis/TaskStateAnalysis/*.class Interface/*.class Util/*.class Analysis/Locality/*.class Analysis/Prefetch/*.class Analysis/FlatIRGraph/*.class Analysis/OwnershipAnalysis/*.class Analysis/Disjoint/*.class Analysis/OoOJava/*.class Analysis/Scheduling/*.class Analysis/Loops/*.class Analysis/Pointer/*.class + rm -f IR/*.class IR/Tree/*.class Main/*.class IR/Flat/*.class Analysis/*.class Analysis/Flag/*.class Analysis/CallGraph/*.class Analysis/TaskStateAnalysis/*.class Interface/*.class Util/*.class Analysis/Locality/*.class Analysis/Prefetch/*.class Analysis/FlatIRGraph/*.class Analysis/OwnershipAnalysis/*.class Analysis/Disjoint/*.class Analysis/OoOJava/*.class Analysis/Scheduling/*.class Analysis/Loops/*.class Analysis/Pointer/*.class Analysis/SSJava/*.class cleandoc: rm -rf javadoc