7 SRC_DEP
=`echo $^ | sed 's/[^ ]*.h//g'`
9 all: test_urcu test_urcu_timing test_rwlock_timing
11 test_urcu
: urcu.o test_urcu.c
12 $(CC
) ${CFLAGS} $(LDFLAGS
) -o
$@
$(SRC_DEP
)
14 test_urcu_timing
: urcu.o test_urcu_timing.c
15 $(CC
) ${CFLAGS} $(LDFLAGS
) -o
$@
$(SRC_DEP
)
17 test_rwlock_timing
: urcu.o test_rwlock_timing.c
18 $(CC
) ${CFLAGS} $(LDFLAGS
) -o
$@
$(SRC_DEP
)
21 $(CC
) ${CFLAGS} $(LDFLAGS
) -c
-o
$@
$(SRC_DEP
)
26 rm -f urcu.o test_urcu test_urcu_timing