aboutsummaryrefslogtreecommitdiff
path: root/src/gpuwattch/cacti/cacti.mk
diff options
context:
space:
mode:
authorJRPan <[email protected]>2022-02-07 13:59:57 -0500
committerGitHub <[email protected]>2022-02-07 13:59:57 -0500
commite466afb0391c6644406ec1d02fc8d06082cb3ca7 (patch)
tree4dc221c1e39b604884bdd21e46f5147c0590da9c /src/gpuwattch/cacti/cacti.mk
parent921835274eb67dbe30a5bbb86d7e19028713dd2a (diff)
parent011891abfae060903f76d5c7aee23208cd295e71 (diff)
Merge pull request #27 from JRPan/accelwattach-dev
Merge AccelWattach
Diffstat (limited to 'src/gpuwattch/cacti/cacti.mk')
-rw-r--r--src/gpuwattch/cacti/cacti.mk65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/gpuwattch/cacti/cacti.mk b/src/gpuwattch/cacti/cacti.mk
deleted file mode 100644
index 7f3c573..0000000
--- a/src/gpuwattch/cacti/cacti.mk
+++ /dev/null
@@ -1,65 +0,0 @@
-
-OUTPUT_DIR=$(SIM_OBJ_FILES_DIR)/gpuwattch/cacti
-TARGET = cacti
-SHELL = /bin/sh
-.PHONY: all depend clean
-.SUFFIXES: .cc .o
-
-ifndef NTHREADS
- NTHREADS = 8
-endif
-
-
-LIBS =
-INCS = -lm
-
-ifeq ($(TAG),dbg)
- DBG = -Wall
- OPT = -ggdb -g -O0 -DNTHREADS=1 -gstabs+
-else
- DBG =
- OPT = -O3 -msse2 -mfpmath=sse -DNTHREADS=$(NTHREADS)
-endif
-
-#CXXFLAGS = -Wall -Wno-unknown-pragmas -Winline $(DBG) $(OPT)
-CXXFLAGS = -Wno-unknown-pragmas $(DBG) $(OPT)
-
-ifeq ($(shell getconf LONG_BIT),64)
- CXX = g++ -m64
- CC = gcc -m64
-else
- CXX = g++ -m32
- CC = gcc -m32
-endif
-
-
-SRCS = area.cc bank.cc mat.cc main.cc Ucache.cc io.cc technology.cc basic_circuit.cc parameter.cc \
- decoder.cc component.cc uca.cc subarray.cc wire.cc htree2.cc \
- cacti_interface.cc router.cc nuca.cc crossbar.cc arbiter.cc
-
-OBJS = $(patsubst %.cc,$(OUTPUT_DIR)/%.o,$(SRCS))
-PYTHONLIB_SRCS = $(patsubst main.cc, ,$(SRCS)) $(OUTPUT_DIR)/cacti_wrap.cc
-PYTHONLIB_OBJS = $(patsubst %.cc,%.o,$(PYTHONLIB_SRCS))
-INCLUDES = -I /usr/include/python2.4 -I /usr/lib/python2.4/config
-
-all: $(OUTPUT_DIR)/$(TARGET)
-
-$(OUTPUT_DIR)/$(TARGET) : $(OBJS)
- $(CXX) $(OBJS) -o $@ $(INCS) $(CXXFLAGS) $(LIBS) -pthread
-
-#obj_$(TAG)/%.o : %.cc
-# $(CXX) -c $(CXXFLAGS) $(INCS) -o $@ $<
-
-$(OUTPUT_DIR)/Makefile.makedepend: depend
-
-depend:
- touch $(OUTPUT_DIR)/Makefile.makedepend
- makedepend -f$(OUTPUT_DIR)/Makefile.makedepend -p$(OUTPUT_DIR)/ $(SRCS) 2> /dev/null
-
-$(OUTPUT_DIR)/%.o : %.cc
- $(CXX) $(CXXFLAGS) -c $< -o $@
-
-clean:
- -rm -f *.o _cacti.so cacti.py $(TARGET)
-
-include $(OUTPUT_DIR)/Makefile.makedepend