1
0

simplify c++ memory models; support +dramsim flag

works for both vlsi and emulator
This commit is contained in:
Andrew Waterman
2012-12-04 07:04:26 -08:00
parent 5dfb388f03
commit d911e635d6
11 changed files with 412 additions and 85 deletions

View File

@ -2,10 +2,16 @@
MODEL := Top
CXX := g++
CXXFLAGS := -O2
CXXFLAGS := -O2 -g
SBT := java -Xmx2048M -Xss8M -XX:MaxPermSize=128M -jar sbt-launch.jar
DRAMSIM_OBJS := $(patsubst %.cpp,%.o,$(wildcard $(basedir)/dramsim2/*.cpp))
$(DRAMSIM_OBJS): %.o: %.cpp
$(CXX) $(CXXFLAGS) -DNO_STORAGE -DNO_OUTPUT -Dmain=nomain -c -o $@ $<
libdramsim.a: $(DRAMSIM_OBJS)
ar rcs $@ $^
#--------------------------------------------------------------------
# Tests
#--------------------------------------------------------------------