Add missing files in make clean
[urcu.git] / tests / Makefile.inc
index e99bfee8641e148a7b9613fcc6bdc6789008bbb5..0d696887d0259fa922bfe91bbff91d5cc1675ed2 100644 (file)
@@ -15,6 +15,7 @@ URCU_SIGNAL=${LIBDIR}/urcu.o ${LIBDIR}/urcu.h
 URCU_SIGNAL_YIELD=${LIBDIR}/urcu-yield.o ${LIBDIR}/urcu.h
 URCU_MB=${LIBDIR}/urcu-mb.o ${LIBDIR}/urcu.h
 URCU_QSBR=${LIBDIR}/urcu-qsbr.o ${LIBDIR}/urcu-qsbr.h
+URCU_MB_DEFER=${LIBDIR}/urcu-mb.o ${LIBDIR}/urcu-defer.o ${LIBDIR}/urcu.h
 
 all: test_urcu test_urcu_dynamic_link test_urcu_timing \
        test_rwlock_timing test_rwlock test_perthreadlock_timing \
@@ -22,7 +23,7 @@ all: test_urcu test_urcu_dynamic_link test_urcu_timing \
        urcu-asm.S test_qsbr_timing test_qsbr urcu-asm.o urcutorture \
        urcutorture-yield test_mutex test_looplen test_urcu_gc \
        test_urcu_gc_mb test_qsbr_gc test_qsbr_lgc test_urcu_lgc \
-       test_urcu_lgc_mb test_qsbr_dynamic_link
+       test_urcu_lgc_mb test_qsbr_dynamic_link test_urcu_mb_defer
 
 api.h: ${APIHEADER}
        cp -f ${APIHEADER} api.h
@@ -42,13 +43,16 @@ test_urcu_lgc: test_urcu_gc.c ${URCU_SIGNAL}
 
 
 test_urcu_mb: test_urcu.c ${URCU_MB}
-       $(CC) -DCONFIG_URCU_AVOID_SIGNALS ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
+       $(CC) -DURCU_MB ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
 
 test_urcu_gc_mb: test_urcu_gc.c ${URCU_MB}
-       $(CC) -DCONFIG_URCU_AVOID_SIGNALS ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
+       $(CC) -DURCU_MB ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
 
 test_urcu_lgc_mb: test_urcu_gc.c ${URCU_MB}
-       $(CC) -DTEST_LOCAL_GC -DCONFIG_URCU_AVOID_SIGNALS ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
+       $(CC) -DTEST_LOCAL_GC -DURCU_MB ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
+
+test_urcu_mb_defer: test_urcu_defer.c ${URCU_MB_DEFER}
+       $(CC) -DURCU_MB ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
 
 
 test_qsbr: test_qsbr.c ${URCU_QSBR}
@@ -114,4 +118,4 @@ clean:
        urcutorture-yield liburcu.so api.h \
        test_mutex test_urcu_gc test_urcu_gc_mb urcu-asm-1.S \
        test_qsbr_lgc test_qsbr_gc test_looplen test_urcu_lgc \
-       test_urcu_lgc_mb
+       test_urcu_lgc_mb test_qsbr_dynamic_link test_urcu_mb_defer
This page took 0.023091 seconds and 4 git commands to generate.