aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorJonathan Herman <hermanjl@cs.unc.edu>2012-05-04 22:02:16 -0400
committerJonathan Herman <hermanjl@cs.unc.edu>2012-05-04 22:02:16 -0400
commit01271f21bdf8ce46a697b2f74ca759765f09bb4e (patch)
tree7d0493e15ee35e254ea73d863b4893bde315499d /Makefile
parentb71e2f3c0796b66d118fd0166ae80c7d9a547740 (diff)
Added colorspin, only reads pages and colors for now
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 10 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 5527862..b557ee3 100644
--- a/Makefile
+++ b/Makefile
@@ -12,7 +12,7 @@ host-arch := $(shell uname -m | \
12ARCH ?= ${host-arch} 12ARCH ?= ${host-arch}
13 13
14# LITMUS_KERNEL -- where to find the litmus kernel? 14# LITMUS_KERNEL -- where to find the litmus kernel?
15LITMUS_KERNEL ?= ../backup-litmus-rt 15LITMUS_KERNEL ?= ../litmus-rt
16 16
17 17
18# ############################################################################## 18# ##############################################################################
@@ -72,7 +72,8 @@ AR := ${CROSS_COMPILE}${AR}
72 72
73all = lib ${rt-apps} 73all = lib ${rt-apps}
74rt-apps = cycles base_task rt_launch rtspin release_ts measure_syscall \ 74rt-apps = cycles base_task rt_launch rtspin release_ts measure_syscall \
75 base_mt_task runtests colortest colorbench testcounters bespin 75 base_mt_task runtests colortest colorbench testcounters \
76 colorspin singlepage
76 77
77.PHONY: all lib clean dump-config TAGS tags cscope help 78.PHONY: all lib clean dump-config TAGS tags cscope help
78 79
@@ -213,6 +214,9 @@ lib-rt_launch = -lgsl -lgslcblas
213obj-rtspin = rtspin.o common.o 214obj-rtspin = rtspin.o common.o
214lib-rtspin = -lrt -lgsl -lgslcblas 215lib-rtspin = -lrt -lgsl -lgslcblas
215 216
217obj-colorspin = colorspin.o common.o
218lib-colorspin = -lrt -lgsl -lgslcblas
219
216obj-rtspin.ovh = rtspin.ovh.o common.o 220obj-rtspin.ovh = rtspin.ovh.o common.o
217lib-rtspin.ovh = -lrt -lgsl -lgslcblas 221lib-rtspin.ovh = -lrt -lgsl -lgslcblas
218 222
@@ -236,6 +240,9 @@ lib-colortest = -static
236obj-colorbench = colorbench.o color.o perfcounters.o common.o 240obj-colorbench = colorbench.o color.o perfcounters.o common.o
237lib-colorbench = -lpthread -lrt -lgsl -lgslcblas 241lib-colorbench = -lpthread -lrt -lgsl -lgslcblas
238 242
243obj-singlepage = singlepage.o color.o perfcounters.o common.o
244lib-singlepage = -lgsl -lgslcblas
245
239obj-testcounters = testcounters.o 246obj-testcounters = testcounters.o
240lib-testcounters = 247lib-testcounters =
241 248
@@ -244,7 +251,7 @@ lib-testcounters =
244 251
245.SECONDEXPANSION: 252.SECONDEXPANSION:
246${rt-apps}: $${obj-$$@} liblitmus.a 253${rt-apps}: $${obj-$$@} liblitmus.a
247 $(CC) -o $@ $(LDFLAGS) ${ldf-$@} $(filter-out liblitmus.a,$+) $(LOADLIBS) $(LDLIBS) ${liblitmus-flags} ${lib-$@} 254 $(CC) -o $@ $(LDFLAGS) ${ldf-$@} $(filter-out liblitmus.a,$+) $(LOADLIBS) $(LDLIBS) ${lib-$@} ${liblitmus-flags}
248 255
249# ############################################################################## 256# ##############################################################################
250# Dependency resolution. 257# Dependency resolution.