X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=Makefile64;h=bebc2b474b2400fb76fa1562d73d555452b2ddc8;hb=c97ae6eb5bf6baea503d9df98e8376c0bd36b629;hp=8d75cf389bc484a43f8769dcc416930b191bbf5b;hpb=b89816ac7ea2c05447e881d9820c883e019c850b;p=urcu.git diff --git a/Makefile64 b/Makefile64 index 8d75cf3..bebc2b4 100644 --- a/Makefile64 +++ b/Makefile64 @@ -28,7 +28,8 @@ all: checkarch test_urcu test_urcu_dynamic_link test_urcu_timing \ test_rwlock_timing test_rwlock test_perthreadlock_timing \ test_perthreadlock test_urcu_yield test_urcu_mb \ urcu-asm.S test_qsbr_timing test_qsbr urcu-asm.o urcutorture \ - urcutorture-yield liburcu.so test_mutex + urcutorture-yield liburcu.so test_mutex test_looplen test_urcu_gc \ + test_urcu_gc_mb test_qsbr_gc checkarch: ifeq (${ARCHTYPE},) @@ -52,12 +53,24 @@ urcu-qsbr.h: arch.h api.h arch_atomic.h test_urcu: urcu.o test_urcu.c urcu.h $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP) +test_looplen: test_looplen.c urcu.h + $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP) + test_urcu_mb: urcu-mb.o test_urcu.c urcu.h $(CC) -DDEBUG_FULL_MB ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP) +test_urcu_gc: urcu.o test_urcu_gc.c urcu.h + $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP) + +test_urcu_gc_mb: urcu-mb.o test_urcu_gc.c urcu.h + $(CC) -DDEBUG_FULL_MB ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP) + test_qsbr: urcu-qsbr.o test_qsbr.c urcu-qsbr.h $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP) +test_qsbr_gc: urcu-qsbr.o test_qsbr_gc.c urcu-qsbr.h + $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP) + test_rwlock: urcu.o test_rwlock.c urcu.h $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP) @@ -124,5 +137,5 @@ clean: test_perthreadlock test_urcu_yield test_urcu_mb \ urcu-asm.S test_qsbr_timing test_qsbr urcutorture \ urcutorture-yield liburcu.so api.h arch.h arch_atomic.h \ - test_mutex + test_mutex test_urcu_gc test_urcu_gc_mb