1 CDS_TESTHDR_OFFSETOF_DEQUE := \
2 tests/test-hdr/deque/hdr_intrusive_michael_deque_hp.cpp \
3 tests/test-hdr/deque/hdr_intrusive_michael_deque_ptb.cpp
5 CDS_TESTHDR_OFFSETOF_MAP := \
6 tests/test-hdr/map/hdr_cuckoo_map.cpp
8 CDS_TESTHDR_OFFSETOF_SET := \
9 tests/test-hdr/set/hdr_cuckoo_set.cpp \
10 tests/test-hdr/set/hdr_intrusive_cuckoo_set.cpp \
11 tests/test-hdr/set/hdr_intrusive_cuckoo_refinable_set.cpp \
12 tests/test-hdr/set/hdr_intrusive_michael_set_hp.cpp \
13 tests/test-hdr/set/hdr_intrusive_michael_set_ptb.cpp \
14 tests/test-hdr/set/hdr_intrusive_michael_set_nogc.cpp \
15 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_gpi.cpp \
16 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_gpb.cpp \
17 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_gpt.cpp \
18 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_shb.cpp \
19 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_sht.cpp \
20 tests/test-hdr/set/hdr_intrusive_michael_set_hp_lazy.cpp \
21 tests/test-hdr/set/hdr_intrusive_michael_set_ptb_lazy.cpp \
22 tests/test-hdr/set/hdr_intrusive_michael_set_nogc_lazy.cpp \
23 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_gpi_lazy.cpp \
24 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_gpb_lazy.cpp \
25 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_gpt_lazy.cpp \
26 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_shb_lazy.cpp \
27 tests/test-hdr/set/hdr_intrusive_michael_set_rcu_sht_lazy.cpp \
28 tests/test-hdr/set/hdr_intrusive_skiplist_hp_member.cpp \
29 tests/test-hdr/set/hdr_intrusive_skiplist_ptb_member.cpp \
30 tests/test-hdr/set/hdr_intrusive_skiplist_rcu_gpi_member.cpp \
31 tests/test-hdr/set/hdr_intrusive_skiplist_rcu_gpb_member.cpp \
32 tests/test-hdr/set/hdr_intrusive_skiplist_rcu_gpt_member.cpp \
33 tests/test-hdr/set/hdr_intrusive_skiplist_rcu_shb_member.cpp \
34 tests/test-hdr/set/hdr_intrusive_skiplist_rcu_sht_member.cpp \
35 tests/test-hdr/set/hdr_intrusive_skiplist_nogc_member.cpp \
36 tests/test-hdr/set/hdr_intrusive_splitlist_set_hp.cpp \
37 tests/test-hdr/set/hdr_intrusive_splitlist_set_nogc.cpp \
38 tests/test-hdr/set/hdr_intrusive_splitlist_set_ptb.cpp \
39 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_gpb.cpp \
40 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_gpi.cpp \
41 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_gpt.cpp \
42 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_shb.cpp \
43 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_sht.cpp \
44 tests/test-hdr/set/hdr_intrusive_splitlist_set_hp_lazy.cpp \
45 tests/test-hdr/set/hdr_intrusive_splitlist_set_nogc_lazy.cpp \
46 tests/test-hdr/set/hdr_intrusive_splitlist_set_ptb_lazy.cpp \
47 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_gpb_lazy.cpp \
48 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_gpi_lazy.cpp \
49 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_gpt_lazy.cpp \
50 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_shb_lazy.cpp \
51 tests/test-hdr/set/hdr_intrusive_splitlist_set_rcu_sht_lazy.cpp
53 CDS_TESTHDR_OFFSETOF_ORDLIST := \
54 tests/test-hdr/ordered_list/hdr_intrusive_lazy_hp.cpp \
55 tests/test-hdr/ordered_list/hdr_intrusive_lazy_nogc.cpp \
56 tests/test-hdr/ordered_list/hdr_intrusive_lazy_ptb.cpp \
57 tests/test-hdr/ordered_list/hdr_intrusive_lazy_rcu_gpb.cpp \
58 tests/test-hdr/ordered_list/hdr_intrusive_lazy_rcu_gpi.cpp \
59 tests/test-hdr/ordered_list/hdr_intrusive_lazy_rcu_gpt.cpp \
60 tests/test-hdr/ordered_list/hdr_intrusive_lazy_rcu_shb.cpp \
61 tests/test-hdr/ordered_list/hdr_intrusive_lazy_rcu_sht.cpp \
62 tests/test-hdr/ordered_list/hdr_intrusive_michael_hp.cpp \
63 tests/test-hdr/ordered_list/hdr_intrusive_michael_nogc.cpp \
64 tests/test-hdr/ordered_list/hdr_intrusive_michael_ptb.cpp \
65 tests/test-hdr/ordered_list/hdr_intrusive_michael_list_rcu_gpb.cpp \
66 tests/test-hdr/ordered_list/hdr_intrusive_michael_list_rcu_gpi.cpp \
67 tests/test-hdr/ordered_list/hdr_intrusive_michael_list_rcu_gpt.cpp \
68 tests/test-hdr/ordered_list/hdr_intrusive_michael_list_rcu_shb.cpp \
69 tests/test-hdr/ordered_list/hdr_intrusive_michael_list_rcu_sht.cpp
71 CDS_TESTHDR_OFFSETOF_QUEUE := \
72 tests/test-hdr/queue/hdr_intrusive_basketqueue_hp.cpp \
73 tests/test-hdr/queue/hdr_intrusive_basketqueue_ptb.cpp \
74 tests/test-hdr/queue/hdr_intrusive_moirqueue_hp.cpp \
75 tests/test-hdr/queue/hdr_intrusive_moirqueue_ptb.cpp \
76 tests/test-hdr/queue/hdr_intrusive_msqueue_hp.cpp \
77 tests/test-hdr/queue/hdr_intrusive_msqueue_ptb.cpp \
78 tests/test-hdr/queue/hdr_intrusive_optimisticqueue_hp.cpp \
79 tests/test-hdr/queue/hdr_intrusive_optimisticqueue_ptb.cpp
81 CDS_TESTHDR_OFFSETOF_STACK := \
82 tests/test-hdr/stack/hdr_intrusive_treiber_stack_hp.cpp \
83 tests/test-hdr/stack/hdr_intrusive_treiber_stack_ptb.cpp \
84 tests/test-hdr/stack/hdr_intrusive_elimination_stack_hp.cpp \
85 tests/test-hdr/stack/hdr_intrusive_elimination_stack_ptb.cpp
87 CDS_TESTHDR_OFFSETOF_TREE := \
88 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_hp_member.cpp \
89 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_ptb_member.cpp \
90 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpb_member.cpp \
91 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpi_member.cpp \
92 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpt_member.cpp \
93 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_shb_member.cpp \
94 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_sht_member.cpp
96 CDS_TESTHDR_OFFSETOF_SOURCES := \
97 $(CDS_TESTHDR_OFFSETOF_DEQUE) \
98 $(CDS_TESTHDR_OFFSETOF_MAP) \
99 $(CDS_TESTHDR_OFFSETOF_SET) \
100 $(CDS_TESTHDR_OFFSETOF_ORDLIST) \
101 $(CDS_TESTHDR_OFFSETOF_QUEUE) \
102 $(CDS_TESTHDR_OFFSETOF_STACK) \
103 $(CDS_TESTHDR_OFFSETOF_TREE)