aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 5d838dc..5c37556 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,7 @@ CXX = g++
WARNFLAGS = -Wall -Wextra
COMMONFLAGS = -fno-builtin -fPIC -DPIC -pthread
OPTFLAGS = -O3 -DNDEBUG
-#OPTFLAGS = -O0 -g3
+# OPTFLAGS = -O0 -g3
CXXFLAGS = -std=c++11 -I. $(OPTFLAGS) $(WARNFLAGS) $(COMMONFLAGS) -fno-exceptions
CFLAGS = -I. $(OPTFLAGS) $(WARNFLAGS) $(COMMONFLAGS)
@@ -48,6 +48,14 @@ $(OBJDIR)/trace_run-glibc-notc: $(OBJDIR)/trace_run $(MAKEFILE_LIST)
patchelf --set-interpreter $(GLIBC_NOTC)/ld-linux-x86-64.so.2 $@
patchelf --set-rpath $(GLIBC_NOTC) $@
+$(OBJDIR)/larson: $(OBJDIR)/larson.o
+ $(CXX) -pthread -o $@ $^
+
+$(OBJDIR)/larson-glibc-notc: $(OBJDIR)/larson
+ cp $< $@
+ patchelf --set-interpreter $(GLIBC_NOTC)/ld-linux-x86-64.so.2 $@
+ patchelf --set-rpath $(GLIBC_NOTC) $@
+
$(OBJDIR)/cache-thrash: $(OBJDIR)/cache-thrash.o
$(CXX) -pthread -o $@ $^