intrusive_michael_rcu_gpi.cpp
intrusive_michael_rcu_gpt.cpp
intrusive_michael_rcu_shb.cpp
- intrusive_michael_rcu_sht.cpp
)
add_executable(${UNIT_ILIST_MICHAEL} ${UNIT_ILIST_MICHAEL_SOURCES})
target_link_libraries(${UNIT_ILIST_MICHAEL} ${CDS_TEST_LIBRARIES})
intrusive_lazy_rcu_gpi.cpp
intrusive_lazy_rcu_gpt.cpp
intrusive_lazy_rcu_shb.cpp
- intrusive_lazy_rcu_sht.cpp
)
add_executable(${UNIT_ILIST_LAZY} ${UNIT_ILIST_LAZY_SOURCES})
-target_link_libraries(${UNIT_ILIST_LAZY}
- ${CDS_SHARED_LIBRARY}
- ${GTEST_LIBRARY}
- ${Boost_THREAD_LIBRARY}
- ${Boost_SYSTEM_LIBRARY}
- ${CMAKE_THREAD_LIBS_INIT}
-)
+target_link_libraries(${UNIT_ILIST_LAZY} ${CDS_TEST_LIBRARIES})
add_test(NAME ${UNIT_ILIST_LAZY} COMMAND ${UNIT_ILIST_LAZY} WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH})
# intrusive::IterableList
intrusive_iterable_dhp.cpp
)
add_executable(${UNIT_ILIST_ITERABLE} ${UNIT_ILIST_ITERABLE_SOURCES})
-target_link_libraries(${UNIT_ILIST_ITERABLE}
- ${CDS_SHARED_LIBRARY}
- ${GTEST_LIBRARY}
- ${Boost_THREAD_LIBRARY}
- ${Boost_SYSTEM_LIBRARY}
- ${CMAKE_THREAD_LIBS_INIT}
-)
+target_link_libraries(${UNIT_ILIST_ITERABLE} ${CDS_TEST_LIBRARIES})
add_test(NAME ${UNIT_ILIST_ITERABLE} COMMAND ${UNIT_ILIST_ITERABLE} WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH})