mcpat.mk (10233:648ea04db2ab) | mcpat.mk (10234:5cb711fa6176) |
---|---|
1TARGET = mcpat 2SHELL = /bin/sh 3.PHONY: all depend clean 4.SUFFIXES: .cc .o 5 6ifndef NTHREADS 7 NTHREADS = 4 8endif --- 15 unchanged lines hidden (view full) --- 24CXXFLAGS = -Wno-unknown-pragmas $(DBG) $(OPT) 25CXX = g++ 26CC = gcc 27 28VPATH = cacti 29 30SRCS = \ 31 Ucache.cc \ | 1TARGET = mcpat 2SHELL = /bin/sh 3.PHONY: all depend clean 4.SUFFIXES: .cc .o 5 6ifndef NTHREADS 7 NTHREADS = 4 8endif --- 15 unchanged lines hidden (view full) --- 24CXXFLAGS = -Wno-unknown-pragmas $(DBG) $(OPT) 25CXX = g++ 26CC = gcc 27 28VPATH = cacti 29 30SRCS = \ 31 Ucache.cc \ |
32 XML_Parse.cc \ | |
33 arbiter.cc \ 34 area.cc \ 35 array.cc \ 36 bank.cc \ 37 basic_circuit.cc \ 38 basic_components.cc \ | 32 arbiter.cc \ 33 area.cc \ 34 array.cc \ 35 bank.cc \ 36 basic_circuit.cc \ 37 basic_components.cc \ |
38 bus_interconnect.cc \ 39 cachearray.cc \ 40 cachecontroller.cc \ 41 cacheunit.cc \ |
|
39 cacti_interface.cc \ 40 component.cc \ 41 core.cc \ 42 crossbar.cc \ 43 decoder.cc \ 44 htree2.cc \ 45 interconnect.cc \ 46 io.cc \ 47 iocontrollers.cc \ 48 logic.cc \ 49 main.cc \ 50 mat.cc \ 51 memoryctrl.cc \ 52 noc.cc \ 53 nuca.cc \ 54 parameter.cc \ | 42 cacti_interface.cc \ 43 component.cc \ 44 core.cc \ 45 crossbar.cc \ 46 decoder.cc \ 47 htree2.cc \ 48 interconnect.cc \ 49 io.cc \ 50 iocontrollers.cc \ 51 logic.cc \ 52 main.cc \ 53 mat.cc \ 54 memoryctrl.cc \ 55 noc.cc \ 56 nuca.cc \ 57 parameter.cc \ |
55 processor.cc \ | |
56 router.cc \ | 58 router.cc \ |
57 sharedcache.cc \ | |
58 subarray.cc \ | 59 subarray.cc \ |
60 system.cc \ |
|
59 technology.cc \ 60 uca.cc \ 61 wire.cc \ | 61 technology.cc \ 62 uca.cc \ 63 wire.cc \ |
62 xmlParser.cc | 64 xmlParser.cc |
63 64OBJS = $(patsubst %.cc,$(ODIR)/obj_$(TAG)/%.o,$(SRCS)) 65 66all: $(ODIR)/obj_$(TAG)/$(TARGET) 67 cp -f $< $(ODIR)/$(TARGET) 68 69$(ODIR)/obj_$(TAG)/$(TARGET) : $(OBJS) 70 $(CXX) $^ -o $@ $(INCS) $(CXXFLAGS) $(LIBS) -pthread 71 72$(ODIR)/obj_$(TAG)/%.o : %.cc 73 $(CXX) $(CXXFLAGS) -c $< -o $@ 74 75clean: 76 -rm -f *.o $(ODIR)/$(TARGET) 77 78 | 65 66OBJS = $(patsubst %.cc,$(ODIR)/obj_$(TAG)/%.o,$(SRCS)) 67 68all: $(ODIR)/obj_$(TAG)/$(TARGET) 69 cp -f $< $(ODIR)/$(TARGET) 70 71$(ODIR)/obj_$(TAG)/$(TARGET) : $(OBJS) 72 $(CXX) $^ -o $@ $(INCS) $(CXXFLAGS) $(LIBS) -pthread 73 74$(ODIR)/obj_$(TAG)/%.o : %.cc 75 $(CXX) $(CXXFLAGS) -c $< -o $@ 76 77clean: 78 -rm -f *.o $(ODIR)/$(TARGET) 79 80 |