aboutsummaryrefslogtreecommitdiff
path: root/src/gpuwattch/cacti/cacti.mk
diff options
context:
space:
mode:
authorJRPan <[email protected]>2023-05-10 14:57:09 -0400
committerGitHub <[email protected]>2023-05-10 14:57:09 -0400
commit57aa5ab28bdcb59b32762bd746586824707282eb (patch)
treec8ab3b5ed3660283b9f95ec63cb620331aac94a7 /src/gpuwattch/cacti/cacti.mk
parentda6a16a990a007edb7a760a2eb5b9b48ccc06e4c (diff)
parent948c0e1a0e379e37e60c83b9ab622217522aea86 (diff)
Merge branch 'dev' into fix_different_latencies_to_same_ex_unit
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