rcuja: add shadow nodes hash table
[userspace-rcu.git] / Makefile.am
index df170f3719fe82257ff9052cf34d1bbc2ad06220..8c552ce10ae61c0f4dea4f46fb69fd79e8baedb3 100644 (file)
@@ -45,7 +45,7 @@ endif
 RCULFHASH = rculfhash.c rculfhash-mm-order.c rculfhash-mm-chunk.c \
                rculfhash-mm-mmap.c
 
-RCUJA = rcuja/rcuja.c
+RCUJA = rcuja/rcuja.c rcuja/rcuja-shadow-nodes.c
 
 lib_LTLIBRARIES = liburcu-common.la \
                liburcu.la liburcu-qsbr.la \
@@ -75,9 +75,11 @@ liburcu_signal_la_LIBADD = liburcu-common.la
 liburcu_bp_la_SOURCES = urcu-bp.c urcu-pointer.c $(COMPAT)
 liburcu_bp_la_LIBADD = liburcu-common.la
 
+# liburcu-cds depends on liburcu for the judy array hash table
+# (internally used).
 liburcu_cds_la_SOURCES = rculfqueue.c rculfstack.c lfstack.c \
        $(RCULFHASH) $(RCUJA) $(COMPAT)
-liburcu_cds_la_LIBADD = liburcu-common.la
+liburcu_cds_la_LIBADD = liburcu-common.la liburcu.la
 
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = liburcu-cds.pc liburcu.pc liburcu-bp.pc liburcu-qsbr.pc \
This page took 0.023562 seconds and 4 git commands to generate.