njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 1 | |
2 | include $(top_srcdir)/Makefile.tool-tests.am | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 3 | |
njn | 8b68b64 | 2009-06-24 00:37:09 +0000 | [diff] [blame] | 4 | dist_noinst_SCRIPTS = \ |
bart | 66f196d | 2009-08-15 10:50:35 +0000 | [diff] [blame] | 5 | compare_error_count_with \ |
bart | 33f6482 | 2011-10-22 16:29:11 +0000 | [diff] [blame] | 6 | filter_annotate_barrier_xml \ |
bart | b6230df | 2011-07-29 07:22:29 +0000 | [diff] [blame] | 7 | filter_error_count \ |
bart | 9e87dca | 2009-03-10 09:19:26 +0000 | [diff] [blame] | 8 | filter_error_summary \ |
9 | filter_stderr \ | ||||
10 | filter_stderr_and_thread_no \ | ||||
bart | e35e9d8 | 2011-07-13 16:46:18 +0000 | [diff] [blame] | 11 | filter_stderr_and_thread_no_and_offset \ |
bart | e708600 | 2011-10-11 19:08:39 +0000 | [diff] [blame] | 12 | filter_thread_no \ |
13 | filter_xml_and_thread_no \ | ||||
bart | 9e87dca | 2009-03-10 09:19:26 +0000 | [diff] [blame] | 14 | run_openmp_test \ |
njn | 26139fa | 2009-08-11 00:18:31 +0000 | [diff] [blame] | 15 | supported_libpthread \ |
16 | supported_sem_init | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 17 | |
njn | 8b68b64 | 2009-06-24 00:37:09 +0000 | [diff] [blame] | 18 | noinst_HEADERS = \ |
sewardj | 2840276 | 2010-07-15 15:09:38 +0000 | [diff] [blame] | 19 | tsan_thread_wrappers_pthread.h \ |
20 | unified_annotations.h | ||||
njn | 8b68b64 | 2009-06-24 00:37:09 +0000 | [diff] [blame] | 21 | |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 22 | EXTRA_DIST = \ |
bart | ea2a03c | 2010-03-21 17:24:47 +0000 | [diff] [blame] | 23 | annotate_barrier.stderr.exp \ |
24 | annotate_barrier.vgtest \ | ||||
bart | e708600 | 2011-10-11 19:08:39 +0000 | [diff] [blame] | 25 | annotate_barrier_xml.stderr.exp \ |
26 | annotate_barrier_xml.vgtest \ | ||||
bart | cf3eb1b | 2010-03-07 10:47:59 +0000 | [diff] [blame] | 27 | annotate_hb_err.stderr.exp \ |
28 | annotate_hb_err.vgtest \ | ||||
bart | b43825e | 2010-03-07 19:59:35 +0000 | [diff] [blame] | 29 | annotate_hb_race.stderr.exp \ |
30 | annotate_hb_race.vgtest \ | ||||
bart | f64a8aa | 2009-08-14 13:25:38 +0000 | [diff] [blame] | 31 | annotate_hbefore.stderr.exp \ |
32 | annotate_hbefore.vgtest \ | ||||
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 33 | annotate_order_1.stderr.exp \ |
34 | annotate_order_1.vgtest \ | ||||
bart | 3a6fff2 | 2009-08-14 06:45:16 +0000 | [diff] [blame] | 35 | annotate_order_2.stderr.exp \ |
36 | annotate_order_2.vgtest \ | ||||
37 | annotate_order_3.stderr.exp \ | ||||
38 | annotate_order_3.vgtest \ | ||||
bart | 66f196d | 2009-08-15 10:50:35 +0000 | [diff] [blame] | 39 | annotate_publish_hg.stderr.exp \ |
40 | annotate_publish_hg.vgtest \ | ||||
bart | cf3eb1b | 2010-03-07 10:47:59 +0000 | [diff] [blame] | 41 | annotate_smart_pointer.stderr.exp \ |
42 | annotate_smart_pointer.vgtest \ | ||||
bart | b6c51bf | 2011-07-13 10:43:49 +0000 | [diff] [blame] | 43 | annotate_smart_pointer2.stderr.exp \ |
bart | 764b39e | 2013-03-10 13:39:57 +0000 | [diff] [blame] | 44 | annotate_smart_pointer2.stderr.exp-darwin \ |
bart | b6c51bf | 2011-07-13 10:43:49 +0000 | [diff] [blame] | 45 | annotate_smart_pointer2.vgtest \ |
bart | 2ffad9c | 2009-06-03 09:30:19 +0000 | [diff] [blame] | 46 | annotate_spinlock.stderr.exp \ |
47 | annotate_spinlock.vgtest \ | ||||
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 48 | annotate_rwlock.stderr.exp \ |
49 | annotate_rwlock.vgtest \ | ||||
bart | 66f196d | 2009-08-15 10:50:35 +0000 | [diff] [blame] | 50 | annotate_rwlock_hg.stderr.exp \ |
51 | annotate_rwlock_hg.vgtest \ | ||||
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 52 | annotate_ignore_read.stderr.exp \ |
53 | annotate_ignore_read.vgtest \ | ||||
bart | 5f3be75 | 2009-08-11 15:00:54 +0000 | [diff] [blame] | 54 | annotate_ignore_rw.stderr.exp \ |
55 | annotate_ignore_rw.vgtest \ | ||||
bart | a5225b8 | 2009-08-12 09:45:18 +0000 | [diff] [blame] | 56 | annotate_ignore_rw2.stderr.exp \ |
57 | annotate_ignore_rw2.vgtest \ | ||||
bart | e636136 | 2009-08-13 09:30:57 +0000 | [diff] [blame] | 58 | annotate_ignore_write.stderr.exp \ |
59 | annotate_ignore_write.vgtest \ | ||||
60 | annotate_ignore_write2.stderr.exp \ | ||||
61 | annotate_ignore_write2.vgtest \ | ||||
bart | ac0686d | 2011-12-14 07:30:05 +0000 | [diff] [blame] | 62 | annotate_trace_memory.stderr.exp-32bit \ |
63 | annotate_trace_memory.stderr.exp-64bit \ | ||||
petarj | c5b885c | 2013-06-02 02:59:07 +0000 | [diff] [blame] | 64 | annotate_trace_memory.stderr.exp-mips32 \ |
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 65 | annotate_trace_memory.vgtest \ |
bart | ac0686d | 2011-12-14 07:30:05 +0000 | [diff] [blame] | 66 | annotate_trace_memory_xml.stderr.exp-32bit \ |
67 | annotate_trace_memory_xml.stderr.exp-64bit \ | ||||
petarj | c5b885c | 2013-06-02 02:59:07 +0000 | [diff] [blame] | 68 | annotate_trace_memory_xml.stderr.exp-mips32 \ |
bart | e708600 | 2011-10-11 19:08:39 +0000 | [diff] [blame] | 69 | annotate_trace_memory_xml.vgtest \ |
bart | ea2a03c | 2010-03-21 17:24:47 +0000 | [diff] [blame] | 70 | annotate_static.stderr.exp \ |
71 | annotate_static.vgtest \ | ||||
bart | 2ffad9c | 2009-06-03 09:30:19 +0000 | [diff] [blame] | 72 | atomic_var.stderr.exp \ |
bart | cca440b | 2008-07-10 11:58:08 +0000 | [diff] [blame] | 73 | atomic_var.vgtest \ |
bart | c4a9e0f | 2008-11-17 17:38:28 +0000 | [diff] [blame] | 74 | bar_bad.stderr.exp \ |
75 | bar_bad.vgtest \ | ||||
bart | e708600 | 2011-10-11 19:08:39 +0000 | [diff] [blame] | 76 | bar_bad_xml.stderr.exp \ |
77 | bar_bad_xml.vgtest \ | ||||
bart | c4a9e0f | 2008-11-17 17:38:28 +0000 | [diff] [blame] | 78 | bar_trivial.stderr.exp \ |
bart | 7f08c73 | 2009-05-16 06:24:40 +0000 | [diff] [blame] | 79 | bar_trivial.stdout.exp \ |
bart | c4a9e0f | 2008-11-17 17:38:28 +0000 | [diff] [blame] | 80 | bar_trivial.vgtest \ |
81 | boost_thread.stderr.exp \ | ||||
82 | boost_thread.vgtest \ | ||||
bart | 181b6bc | 2010-04-29 06:06:29 +0000 | [diff] [blame] | 83 | bug-235681.stderr.exp \ |
84 | bug-235681.vgtest \ | ||||
bart | 2ffad9c | 2009-06-03 09:30:19 +0000 | [diff] [blame] | 85 | circular_buffer.stderr.exp \ |
bart | 6fd7d74 | 2008-12-17 19:21:17 +0000 | [diff] [blame] | 86 | circular_buffer.vgtest \ |
bart | e6eb794 | 2013-08-24 17:50:38 +0000 | [diff] [blame] | 87 | concurrent_close.stderr.exp \ |
88 | concurrent_close.vgtest \ | ||||
bart | 6c7c76e | 2009-05-01 12:23:47 +0000 | [diff] [blame] | 89 | custom_alloc.stderr.exp \ |
bart | 7f08c73 | 2009-05-16 06:24:40 +0000 | [diff] [blame] | 90 | custom_alloc.vgtest \ |
bart | a3f7b50 | 2011-03-13 09:04:21 +0000 | [diff] [blame] | 91 | custom_alloc_fiw.stderr.exp \ |
92 | custom_alloc_fiw.vgtest \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 93 | fp_race.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 94 | fp_race.vgtest \ |
95 | fp_race2.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 96 | fp_race2.vgtest \ |
bart | e708600 | 2011-10-11 19:08:39 +0000 | [diff] [blame] | 97 | fp_race_xml.stderr.exp \ |
98 | fp_race_xml.vgtest \ | ||||
bart | f64ff03 | 2011-03-12 14:02:06 +0000 | [diff] [blame] | 99 | free_is_write.stderr.exp \ |
bart | 74a9bb0 | 2011-03-12 16:10:33 +0000 | [diff] [blame] | 100 | free_is_write.vgtest \ |
101 | free_is_write2.stderr.exp \ | ||||
102 | free_is_write2.vgtest \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 103 | hg01_all_ok.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 104 | hg01_all_ok.vgtest \ |
105 | hg02_deadlock.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 106 | hg02_deadlock.vgtest \ |
107 | hg03_inherit.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 108 | hg03_inherit.vgtest \ |
109 | hg04_race.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 110 | hg04_race.vgtest \ |
111 | hg05_race2.stderr.exp \ | ||||
bart | e65b4c6 | 2008-07-04 11:47:06 +0000 | [diff] [blame] | 112 | hg05_race2.stderr.exp-powerpc \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 113 | hg05_race2.vgtest \ |
114 | hg06_readshared.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 115 | hg06_readshared.vgtest \ |
bart | 1d4070d | 2008-05-14 12:22:15 +0000 | [diff] [blame] | 116 | hold_lock_1.stderr.exp \ |
117 | hold_lock_1.vgtest \ | ||||
118 | hold_lock_2.stderr.exp \ | ||||
119 | hold_lock_2.vgtest \ | ||||
bart | 96f892f | 2008-03-09 16:16:06 +0000 | [diff] [blame] | 120 | linuxthreads_det.stderr.exp \ |
121 | linuxthreads_det.stderr.exp-linuxthreads \ | ||||
122 | linuxthreads_det.stdout.exp \ | ||||
123 | linuxthreads_det.stdout.exp-linuxthreads \ | ||||
bart | e65b4c6 | 2008-07-04 11:47:06 +0000 | [diff] [blame] | 124 | linuxthreads_det.vgtest \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 125 | matinv.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 126 | matinv.stdout.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 127 | matinv.vgtest \ |
bart | 412efe5 | 2008-04-20 08:29:04 +0000 | [diff] [blame] | 128 | memory_allocation.stderr.exp \ |
129 | memory_allocation.vgtest \ | ||||
bart | e64f11d | 2008-10-05 17:37:06 +0000 | [diff] [blame] | 130 | monitor_example.stderr.exp \ |
131 | monitor_example.vgtest \ | ||||
bart | 3d4c332 | 2008-05-10 08:48:14 +0000 | [diff] [blame] | 132 | new_delete.stderr.exp \ |
133 | new_delete.vgtest \ | ||||
bart | 805043e | 2008-03-12 17:49:57 +0000 | [diff] [blame] | 134 | omp_matinv.stderr.exp \ |
135 | omp_matinv.stdout.exp \ | ||||
136 | omp_matinv.vgtest \ | ||||
bart | e8acf49 | 2008-03-12 17:27:20 +0000 | [diff] [blame] | 137 | omp_matinv_racy.stderr.exp \ |
138 | omp_matinv_racy.stdout.exp \ | ||||
139 | omp_matinv_racy.vgtest \ | ||||
bart | 805043e | 2008-03-12 17:49:57 +0000 | [diff] [blame] | 140 | omp_prime_racy.stderr.exp \ |
bart | 805043e | 2008-03-12 17:49:57 +0000 | [diff] [blame] | 141 | omp_prime_racy.vgtest \ |
bart | bbd3dcf | 2008-10-11 18:04:52 +0000 | [diff] [blame] | 142 | omp_printf.stderr.exp \ |
143 | omp_printf.vgtest \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 144 | pth_barrier.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 145 | pth_barrier.vgtest \ |
146 | pth_barrier2.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 147 | pth_barrier2.vgtest \ |
148 | pth_barrier3.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 149 | pth_barrier3.vgtest \ |
bart | b235a67 | 2009-02-22 09:26:22 +0000 | [diff] [blame] | 150 | pth_barrier_race.stderr.exp \ |
151 | pth_barrier_race.vgtest \ | ||||
bart | d9e39ec | 2008-06-28 15:03:26 +0000 | [diff] [blame] | 152 | pth_barrier_reinit.stderr.exp \ |
153 | pth_barrier_reinit.vgtest \ | ||||
bart | b56542a | 2011-07-29 12:32:53 +0000 | [diff] [blame] | 154 | pth_barrier_thr_cr.stderr.exp \ |
155 | pth_barrier_thr_cr.vgtest \ | ||||
bart | 47c7580 | 2011-07-30 09:29:20 +0000 | [diff] [blame] | 156 | pth_barrier_thr_cr.supp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 157 | pth_broadcast.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 158 | pth_broadcast.vgtest \ |
bart | 032424f | 2008-09-27 12:26:17 +0000 | [diff] [blame] | 159 | pth_cancel_locked.stderr.exp \ |
bart | dbaced0 | 2009-07-31 18:49:29 +0000 | [diff] [blame] | 160 | pth_cancel_locked.stderr.exp-darwin \ |
bart | 032424f | 2008-09-27 12:26:17 +0000 | [diff] [blame] | 161 | pth_cancel_locked.vgtest \ |
bart | 505a496 | 2009-07-04 12:20:04 +0000 | [diff] [blame] | 162 | pth_cleanup_handler.stderr.exp \ |
163 | pth_cleanup_handler.vgtest \ | ||||
bart | 995e36d | 2012-12-24 10:23:16 +0000 | [diff] [blame] | 164 | pth_cond_destroy_busy.stderr.exp \ |
165 | pth_cond_destroy_busy.vgtest \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 166 | pth_cond_race.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 167 | pth_cond_race.vgtest \ |
168 | pth_cond_race2.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 169 | pth_cond_race2.vgtest \ |
bart | 46b5fce | 2008-06-28 13:01:30 +0000 | [diff] [blame] | 170 | pth_cond_race3.stderr.exp \ |
171 | pth_cond_race3.vgtest \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 172 | pth_create_chain.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 173 | pth_create_chain.vgtest \ |
bart | faec72f | 2009-04-26 07:14:15 +0000 | [diff] [blame] | 174 | pth_create_glibc_2_0.stderr.exp \ |
175 | pth_create_glibc_2_0.vgtest \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 176 | pth_detached.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 177 | pth_detached.stdout.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 178 | pth_detached.vgtest \ |
179 | pth_detached2.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 180 | pth_detached2.stdout.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 181 | pth_detached2.vgtest \ |
bart | 8ca1623 | 2011-03-09 18:27:25 +0000 | [diff] [blame] | 182 | pth_detached3.stderr.exp1 \ |
183 | pth_detached3.stderr.exp2 \ | ||||
bart | 3f5cc7e | 2011-03-09 17:50:34 +0000 | [diff] [blame] | 184 | pth_detached3.vgtest \ |
bart | 3b9f3bf | 2008-03-16 07:48:07 +0000 | [diff] [blame] | 185 | pth_detached_sem.stderr.exp \ |
bart | 178cc16 | 2008-05-10 12:52:02 +0000 | [diff] [blame] | 186 | pth_detached_sem.stdout.exp \ |
bart | 3b9f3bf | 2008-03-16 07:48:07 +0000 | [diff] [blame] | 187 | pth_detached_sem.vgtest \ |
bart | 5639ce1 | 2009-01-20 14:25:22 +0000 | [diff] [blame] | 188 | pth_inconsistent_cond_wait.stderr.exp1 \ |
189 | pth_inconsistent_cond_wait.stderr.exp2 \ | ||||
bart | e65b4c6 | 2008-07-04 11:47:06 +0000 | [diff] [blame] | 190 | pth_inconsistent_cond_wait.vgtest \ |
bart | 7f08c73 | 2009-05-16 06:24:40 +0000 | [diff] [blame] | 191 | pth_mutex_reinit.stderr.exp \ |
192 | pth_mutex_reinit.vgtest \ | ||||
bart | 7caef85 | 2009-07-26 15:27:27 +0000 | [diff] [blame] | 193 | pth_once.stderr.exp \ |
194 | pth_once.vgtest \ | ||||
njn | ff5bdd4 | 2009-05-18 23:24:26 +0000 | [diff] [blame] | 195 | pth_process_shared_mutex.stderr.exp \ |
bart | f1473ad | 2009-05-19 17:26:20 +0000 | [diff] [blame] | 196 | pth_process_shared_mutex.vgtest \ |
bart | 19c4260 | 2008-07-07 08:04:08 +0000 | [diff] [blame] | 197 | pth_spinlock.stderr.exp \ |
198 | pth_spinlock.vgtest \ | ||||
bart | 28d7738 | 2010-05-29 18:42:14 +0000 | [diff] [blame] | 199 | pth_uninitialized_cond.stderr.exp \ |
200 | pth_uninitialized_cond.vgtest \ | ||||
bart | 74a9bb0 | 2011-03-12 16:10:33 +0000 | [diff] [blame] | 201 | read_and_free_race.stderr.exp \ |
202 | read_and_free_race.vgtest \ | ||||
bart | 9e4efbf | 2009-07-22 19:04:23 +0000 | [diff] [blame] | 203 | recursive_mutex.stderr.exp-linux \ |
204 | recursive_mutex.stderr.exp-darwin \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 205 | recursive_mutex.vgtest \ |
206 | rwlock_race.stderr.exp \ | ||||
bart | b920b66 | 2008-04-09 17:44:28 +0000 | [diff] [blame] | 207 | rwlock_race.stderr.exp2 \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 208 | rwlock_race.vgtest \ |
bart | 178cc16 | 2008-05-10 12:52:02 +0000 | [diff] [blame] | 209 | rwlock_test.stderr.exp \ |
210 | rwlock_test.vgtest \ | ||||
bart | c844150 | 2009-07-27 16:03:51 +0000 | [diff] [blame] | 211 | rwlock_type_checking.stderr.exp \ |
212 | rwlock_type_checking.vgtest \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 213 | sem_as_mutex.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 214 | sem_as_mutex.vgtest \ |
215 | sem_as_mutex2.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 216 | sem_as_mutex2.vgtest \ |
bart | b20f69b | 2009-05-03 17:43:55 +0000 | [diff] [blame] | 217 | sem_as_mutex3.stderr.exp \ |
218 | sem_as_mutex3.vgtest \ | ||||
bart | 25f9f54 | 2009-07-23 16:31:39 +0000 | [diff] [blame] | 219 | sem_open.stderr.exp \ |
220 | sem_open.vgtest \ | ||||
221 | sem_open2.stderr.exp \ | ||||
222 | sem_open2.vgtest \ | ||||
223 | sem_open3.stderr.exp \ | ||||
224 | sem_open3.vgtest \ | ||||
bart | 0f83d48 | 2009-07-26 09:16:56 +0000 | [diff] [blame] | 225 | sem_open_traced.stderr.exp \ |
226 | sem_open_traced.vgtest \ | ||||
bart | eae1632 | 2012-08-24 17:57:44 +0000 | [diff] [blame] | 227 | sem_wait.stderr.exp \ |
228 | sem_wait.vgtest \ | ||||
bart | e8acf49 | 2008-03-12 17:27:20 +0000 | [diff] [blame] | 229 | sigalrm.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 230 | sigalrm.vgtest \ |
bart | 212534a | 2010-09-02 14:09:13 +0000 | [diff] [blame] | 231 | sigaltstack.stderr.exp \ |
232 | sigaltstack.vgtest \ | ||||
bart | 4115c71 | 2013-10-23 12:37:44 +0000 | [diff] [blame] | 233 | std_list.stderr.exp \ |
234 | std_list.vgtest \ | ||||
235 | std_string.stderr.exp \ | ||||
236 | std_string.vgtest \ | ||||
bart | f68af88 | 2011-12-10 19:42:05 +0000 | [diff] [blame] | 237 | std_thread.stderr.exp \ |
238 | std_thread.vgtest \ | ||||
bart | 3f9c229 | 2013-10-25 12:30:46 +0000 | [diff] [blame] | 239 | str_tester.stderr.exp \ |
240 | str_tester.vgtest \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 241 | tc01_simple_race.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 242 | tc01_simple_race.vgtest \ |
243 | tc02_simple_tls.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 244 | tc02_simple_tls.vgtest \ |
245 | tc03_re_excl.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 246 | tc03_re_excl.vgtest \ |
bart | b4913ad | 2011-12-17 14:18:25 +0000 | [diff] [blame] | 247 | tc04_free_lock.stderr.exp-x86 \ |
248 | tc04_free_lock.stderr.exp-ppc \ | ||||
bart | 5c09e76 | 2012-06-30 18:00:08 +0000 | [diff] [blame] | 249 | tc04_free_lock.stderr.exp-s390 \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 250 | tc04_free_lock.vgtest \ |
251 | tc05_simple_race.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 252 | tc05_simple_race.vgtest \ |
253 | tc06_two_races.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 254 | tc06_two_races.vgtest \ |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 255 | tc07_hbl1.stderr.exp \ |
256 | tc07_hbl1.stdout.exp \ | ||||
257 | tc07_hbl1.vgtest \ | ||||
258 | tc08_hbl2.stderr.exp \ | ||||
bart | 43409c9 | 2008-03-07 19:29:03 +0000 | [diff] [blame] | 259 | tc08_hbl2.stdout.exp \ |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 260 | tc08_hbl2.vgtest \ |
bart | b4913ad | 2011-12-17 14:18:25 +0000 | [diff] [blame] | 261 | tc09_bad_unlock.stderr.exp-x86 \ |
262 | tc09_bad_unlock.stderr.exp-ppc \ | ||||
bart | df96197 | 2008-04-28 16:51:24 +0000 | [diff] [blame] | 263 | tc09_bad_unlock.stderr.exp-glibc2.8 \ |
bart | 5a18e7b | 2012-06-17 06:13:58 +0000 | [diff] [blame] | 264 | tc09_bad_unlock.stderr.exp-s390 \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 265 | tc09_bad_unlock.vgtest \ |
266 | tc10_rec_lock.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 267 | tc10_rec_lock.vgtest \ |
268 | tc11_XCHG.stderr.exp tc11_XCHG.stdout.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 269 | tc11_XCHG.vgtest \ |
270 | tc12_rwl_trivial.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 271 | tc12_rwl_trivial.vgtest \ |
272 | tc13_laog1.stderr.exp \ | ||||
273 | tc13_laog1.vgtest \ | ||||
274 | tc15_laog_lockdel.stderr.exp \ | ||||
275 | tc15_laog_lockdel.vgtest \ | ||||
276 | tc16_byterace.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 277 | tc16_byterace.vgtest \ |
278 | tc17_sembar.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 279 | tc17_sembar.vgtest \ |
280 | tc18_semabuse.stderr.exp \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 281 | tc18_semabuse.vgtest \ |
bart | f9d96e0 | 2009-05-03 17:54:47 +0000 | [diff] [blame] | 282 | tc19_shadowmem.stderr.exp-32bit \ |
283 | tc19_shadowmem.stderr.exp-64bit \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 284 | tc19_shadowmem.vgtest \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 285 | tc21_pthonce.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 286 | tc21_pthonce.stdout.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 287 | tc21_pthonce.vgtest \ |
288 | tc22_exit_w_lock.stderr.exp-32bit \ | ||||
289 | tc22_exit_w_lock.stderr.exp-64bit \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 290 | tc22_exit_w_lock.vgtest \ |
bart | b00ec8c | 2010-01-04 12:04:38 +0000 | [diff] [blame] | 291 | tc23_bogus_condwait.stderr.exp-linux-x86 \ |
292 | tc23_bogus_condwait.stderr.exp-linux-ppc \ | ||||
sewardj | 5730031 | 2011-03-07 16:42:02 +0000 | [diff] [blame] | 293 | tc23_bogus_condwait.stderr.exp-darwin-x86 \ |
294 | tc23_bogus_condwait.stderr.exp-darwin-amd64 \ | ||||
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 295 | tc23_bogus_condwait.vgtest \ |
296 | tc24_nonzero_sem.stderr.exp \ | ||||
297 | tc24_nonzero_sem.vgtest \ | ||||
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 298 | thread_name.stderr.exp \ |
299 | thread_name.vgtest \ | ||||
bart | e708600 | 2011-10-11 19:08:39 +0000 | [diff] [blame] | 300 | thread_name_xml.stderr.exp \ |
301 | thread_name_xml.vgtest \ | ||||
bart | 45bb8f6 | 2011-02-09 11:29:11 +0000 | [diff] [blame] | 302 | threaded-fork.stderr.exp \ |
303 | threaded-fork.vgtest \ | ||||
bart | e65b4c6 | 2008-07-04 11:47:06 +0000 | [diff] [blame] | 304 | trylock.stderr.exp \ |
bart | 8f822af | 2009-06-08 18:20:42 +0000 | [diff] [blame] | 305 | trylock.vgtest \ |
306 | unit_bitmap.stderr.exp \ | ||||
307 | unit_bitmap.vgtest \ | ||||
308 | unit_vc.stderr.exp \ | ||||
309 | unit_vc.vgtest | ||||
310 | |||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 311 | |
bart | cca440b | 2008-07-10 11:58:08 +0000 | [diff] [blame] | 312 | check_PROGRAMS = \ |
bart | cf3eb1b | 2010-03-07 10:47:59 +0000 | [diff] [blame] | 313 | annotate_hb_err \ |
bart | b43825e | 2010-03-07 19:59:35 +0000 | [diff] [blame] | 314 | annotate_hb_race \ |
bart | 5f3be75 | 2009-08-11 15:00:54 +0000 | [diff] [blame] | 315 | annotate_ignore_rw \ |
bart | e636136 | 2009-08-13 09:30:57 +0000 | [diff] [blame] | 316 | annotate_ignore_write \ |
bart | 66f196d | 2009-08-15 10:50:35 +0000 | [diff] [blame] | 317 | annotate_publish_hg \ |
bart | ea2a03c | 2010-03-21 17:24:47 +0000 | [diff] [blame] | 318 | annotate_static \ |
bart | 7e09192 | 2013-05-22 18:01:16 +0000 | [diff] [blame] | 319 | annotate_trace_memory \ |
bart | 181b6bc | 2010-04-29 06:06:29 +0000 | [diff] [blame] | 320 | bug-235681 \ |
njn | 32f8d8c | 2009-07-15 02:31:45 +0000 | [diff] [blame] | 321 | custom_alloc \ |
bart | e6eb794 | 2013-08-24 17:50:38 +0000 | [diff] [blame] | 322 | concurrent_close \ |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 323 | fp_race \ |
bart | f64ff03 | 2011-03-12 14:02:06 +0000 | [diff] [blame] | 324 | free_is_write \ |
bart | 1d4070d | 2008-05-14 12:22:15 +0000 | [diff] [blame] | 325 | hold_lock \ |
bart | 96f892f | 2008-03-09 16:16:06 +0000 | [diff] [blame] | 326 | linuxthreads_det \ |
bart | 412efe5 | 2008-04-20 08:29:04 +0000 | [diff] [blame] | 327 | memory_allocation \ |
bart | e64f11d | 2008-10-05 17:37:06 +0000 | [diff] [blame] | 328 | monitor_example \ |
bart | 3d4c332 | 2008-05-10 08:48:14 +0000 | [diff] [blame] | 329 | new_delete \ |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 330 | pth_broadcast \ |
bart | 032424f | 2008-09-27 12:26:17 +0000 | [diff] [blame] | 331 | pth_cancel_locked \ |
bart | 505a496 | 2009-07-04 12:20:04 +0000 | [diff] [blame] | 332 | pth_cleanup_handler \ |
bart | 995e36d | 2012-12-24 10:23:16 +0000 | [diff] [blame] | 333 | pth_cond_destroy_busy \ |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 334 | pth_cond_race \ |
335 | pth_create_chain \ | ||||
336 | pth_detached \ | ||||
bart | 3b9f3bf | 2008-03-16 07:48:07 +0000 | [diff] [blame] | 337 | pth_detached_sem \ |
bart | 3f5cc7e | 2011-03-09 17:50:34 +0000 | [diff] [blame] | 338 | pth_detached3 \ |
bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 339 | pth_inconsistent_cond_wait \ |
bart | 7f08c73 | 2009-05-16 06:24:40 +0000 | [diff] [blame] | 340 | pth_mutex_reinit \ |
341 | pth_process_shared_mutex \ | ||||
bart | 28d7738 | 2010-05-29 18:42:14 +0000 | [diff] [blame] | 342 | pth_uninitialized_cond \ |
bart | 5357fcb | 2008-02-27 15:46:00 +0000 | [diff] [blame] | 343 | recursive_mutex \ |
njn | 6ab37c7 | 2009-02-23 01:33:40 +0000 | [diff] [blame] | 344 | rwlock_race \ |
345 | rwlock_test \ | ||||
bart | c844150 | 2009-07-27 16:03:51 +0000 | [diff] [blame] | 346 | rwlock_type_checking \ |
bart | 5bd9f2d | 2008-03-03 20:31:58 +0000 | [diff] [blame] | 347 | sem_as_mutex \ |
bart | 25f9f54 | 2009-07-23 16:31:39 +0000 | [diff] [blame] | 348 | sem_open \ |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 349 | sigalrm \ |
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 350 | thread_name \ |
bart | 45bb8f6 | 2011-02-09 11:29:11 +0000 | [diff] [blame] | 351 | threaded-fork \ |
bart | 8f822af | 2009-06-08 18:20:42 +0000 | [diff] [blame] | 352 | trylock \ |
353 | unit_bitmap \ | ||||
354 | unit_vc | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 355 | |
bart | 61e34a1 | 2008-11-10 18:54:46 +0000 | [diff] [blame] | 356 | if HAVE_BOOST_1_35 |
bart | c4a9e0f | 2008-11-17 17:38:28 +0000 | [diff] [blame] | 357 | check_PROGRAMS += boost_thread |
bart | da7c098 | 2008-07-28 11:36:11 +0000 | [diff] [blame] | 358 | endif |
bart | 29cc9db | 2008-03-09 15:59:30 +0000 | [diff] [blame] | 359 | |
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 360 | if HAVE_BUILTIN_ATOMIC |
bart | 21e49d7 | 2010-03-02 08:57:50 +0000 | [diff] [blame] | 361 | check_PROGRAMS += \ |
bart | ea2a03c | 2010-03-21 17:24:47 +0000 | [diff] [blame] | 362 | annotate_barrier \ |
bart | 21e49d7 | 2010-03-02 08:57:50 +0000 | [diff] [blame] | 363 | annotate_rwlock \ |
bart | 21e49d7 | 2010-03-02 08:57:50 +0000 | [diff] [blame] | 364 | atomic_var \ |
bart | e874042 | 2011-03-24 20:27:54 +0000 | [diff] [blame] | 365 | circular_buffer |
366 | endif | ||||
367 | |||||
368 | if HAVE_BUILTIN_ATOMIC_CXX | ||||
369 | check_PROGRAMS += \ | ||||
370 | annotate_smart_pointer \ | ||||
bart | 21e49d7 | 2010-03-02 08:57:50 +0000 | [diff] [blame] | 371 | tsan_unittest |
bart | 0ae59c3 | 2009-06-03 06:25:04 +0000 | [diff] [blame] | 372 | endif |
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 373 | |
florian | a06575a | 2013-10-04 21:13:16 +0000 | [diff] [blame] | 374 | # clang 3.3 will generate errors about libstdc++ headers from |
375 | # gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 | ||||
florian | 24fefb6 | 2013-10-08 13:04:00 +0000 | [diff] [blame] | 376 | if CXX_CAN_INCLUDE_THREAD_HEADER |
bart | f68af88 | 2011-12-10 19:42:05 +0000 | [diff] [blame] | 377 | if HAVE_SHARED_POINTER_ANNOTATION |
378 | check_PROGRAMS += \ | ||||
bart | 4115c71 | 2013-10-23 12:37:44 +0000 | [diff] [blame] | 379 | std_list \ |
380 | std_string \ | ||||
bart | f68af88 | 2011-12-10 19:42:05 +0000 | [diff] [blame] | 381 | std_thread |
382 | endif | ||||
florian | a06575a | 2013-10-04 21:13:16 +0000 | [diff] [blame] | 383 | endif |
bart | f68af88 | 2011-12-10 19:42:05 +0000 | [diff] [blame] | 384 | |
bart | 4c85399 | 2008-07-07 16:53:45 +0000 | [diff] [blame] | 385 | if HAVE_OPENMP |
bart | bbd3dcf | 2008-10-11 18:04:52 +0000 | [diff] [blame] | 386 | check_PROGRAMS += omp_matinv omp_prime omp_printf |
bart | 4c85399 | 2008-07-07 16:53:45 +0000 | [diff] [blame] | 387 | endif |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 388 | |
bart | 5a8c67f | 2009-01-20 14:02:22 +0000 | [diff] [blame] | 389 | if HAVE_PTHREAD_BARRIER |
bart | b56542a | 2011-07-29 12:32:53 +0000 | [diff] [blame] | 390 | check_PROGRAMS += matinv pth_barrier pth_barrier_race pth_barrier_reinit \ |
391 | pth_barrier_thr_cr | ||||
bart | 5a8c67f | 2009-01-20 14:02:22 +0000 | [diff] [blame] | 392 | endif |
393 | |||||
bart | faec72f | 2009-04-26 07:14:15 +0000 | [diff] [blame] | 394 | if HAVE_PTHREAD_CREATE_GLIBC_2_0 |
395 | check_PROGRAMS += pth_create_glibc_2_0 | ||||
396 | endif | ||||
397 | |||||
bart | 5a8c67f | 2009-01-20 14:02:22 +0000 | [diff] [blame] | 398 | if HAVE_PTHREAD_SPINLOCK |
399 | check_PROGRAMS += pth_spinlock | ||||
400 | endif | ||||
401 | |||||
bart | 5961fe0 | 2013-03-10 13:38:41 +0000 | [diff] [blame] | 402 | if !VGCONF_OS_IS_DARWIN |
403 | check_PROGRAMS += sem_wait | ||||
404 | endif | ||||
405 | |||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 406 | |
njn | 07891f9 | 2009-02-22 23:38:10 +0000 | [diff] [blame] | 407 | AM_CFLAGS += $(AM_FLAG_M3264_PRI) @FLAG_W_EXTRA@ -Wno-inline -Wno-unused-parameter |
408 | AM_CXXFLAGS += $(AM_FLAG_M3264_PRI) @FLAG_W_EXTRA@ -Wno-inline -Wno-unused-parameter | ||||
409 | |||||
njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 410 | LDADD = -lpthread |
bart | cca440b | 2008-07-10 11:58:08 +0000 | [diff] [blame] | 411 | |
bart | 6fd7d74 | 2008-12-17 19:21:17 +0000 | [diff] [blame] | 412 | |
bart | e6eb794 | 2013-08-24 17:50:38 +0000 | [diff] [blame] | 413 | concurrent_close_SOURCES = concurrent_close.cpp |
bart | e64f11d | 2008-10-05 17:37:06 +0000 | [diff] [blame] | 414 | monitor_example_SOURCES = monitor_example.cpp |
bart | 3d4c332 | 2008-05-10 08:48:14 +0000 | [diff] [blame] | 415 | new_delete_SOURCES = new_delete.cpp |
bart | 412efe5 | 2008-04-20 08:29:04 +0000 | [diff] [blame] | 416 | |
bart | 20009c1 | 2009-07-10 06:38:20 +0000 | [diff] [blame] | 417 | pth_cleanup_handler_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_EMPTY_BODY@ |
bart | 505a496 | 2009-07-04 12:20:04 +0000 | [diff] [blame] | 418 | |
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 419 | tsan_unittest_SOURCES = tsan_unittest.cpp |
bart | df5a1e2 | 2009-06-03 08:11:02 +0000 | [diff] [blame] | 420 | tsan_unittest_CXXFLAGS = $(AM_CXXFLAGS) \ |
bart | 962c72c | 2009-06-04 09:11:28 +0000 | [diff] [blame] | 421 | -DTHREAD_WRAPPERS='"tsan_thread_wrappers_pthread.h"' |
bart | d45d995 | 2009-05-31 18:53:54 +0000 | [diff] [blame] | 422 | |
bart | 8f822af | 2009-06-08 18:20:42 +0000 | [diff] [blame] | 423 | unit_bitmap_CFLAGS = $(AM_CFLAGS) -O2 \ |
424 | -DENABLE_DRD_CONSISTENCY_CHECKS \ | ||||
425 | @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ | ||||
426 | unit_bitmap_LDADD = # nothing, i.e. not -lpthread | ||||
427 | |||||
428 | unit_vc_CFLAGS = $(AM_CFLAGS) -DENABLE_DRD_CONSISTENCY_CHECKS | ||||
429 | unit_vc_LDADD = # nothing, i.e. not -lpthread | ||||
430 | |||||
bart | 61e34a1 | 2008-11-10 18:54:46 +0000 | [diff] [blame] | 431 | if HAVE_BOOST_1_35 |
bart | c4a9e0f | 2008-11-17 17:38:28 +0000 | [diff] [blame] | 432 | boost_thread_SOURCES = boost_thread.cpp |
433 | boost_thread_CXXFLAGS = $(AM_CXXFLAGS) $(BOOST_CFLAGS) | ||||
434 | boost_thread_LDADD = $(BOOST_LIBS) | ||||
bart | 61e34a1 | 2008-11-10 18:54:46 +0000 | [diff] [blame] | 435 | endif |
436 | |||||
bart | 21e49d7 | 2010-03-02 08:57:50 +0000 | [diff] [blame] | 437 | if HAVE_BUILTIN_ATOMIC |
438 | annotate_smart_pointer_SOURCES = annotate_smart_pointer.cpp | ||||
439 | endif | ||||
440 | |||||
bart | ea2a03c | 2010-03-21 17:24:47 +0000 | [diff] [blame] | 441 | annotate_static_SOURCES = annotate_static.cpp |
442 | |||||
bart | 1f52b82 | 2008-03-12 17:11:48 +0000 | [diff] [blame] | 443 | if HAVE_OPENMP |
bart | f3b7285 | 2008-06-26 07:31:15 +0000 | [diff] [blame] | 444 | omp_matinv_CFLAGS = $(AM_CFLAGS) -fopenmp |
bart | 805043e | 2008-03-12 17:49:57 +0000 | [diff] [blame] | 445 | omp_matinv_LDFLAGS = -fopenmp |
njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 446 | omp_matinv_LDADD = $(LDADD) -lm |
bart | 0aeb186 | 2008-03-10 19:26:42 +0000 | [diff] [blame] | 447 | |
bart | f3b7285 | 2008-06-26 07:31:15 +0000 | [diff] [blame] | 448 | omp_prime_CFLAGS = $(AM_CFLAGS) -fopenmp |
bart | baa3c2d | 2008-03-12 16:50:09 +0000 | [diff] [blame] | 449 | omp_prime_LDFLAGS = -fopenmp |
njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 450 | omp_prime_LDADD = $(LDADD) -lm |
bart | bbd3dcf | 2008-10-11 18:04:52 +0000 | [diff] [blame] | 451 | |
bart | bbd3dcf | 2008-10-11 18:04:52 +0000 | [diff] [blame] | 452 | omp_printf_CFLAGS = $(AM_CFLAGS) -fopenmp |
453 | omp_printf_LDFLAGS = -fopenmp | ||||
njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 454 | omp_printf_LDADD = $(LDADD) -lm |
bart | 0aeb186 | 2008-03-10 19:26:42 +0000 | [diff] [blame] | 455 | endif |
bart | 61e34a1 | 2008-11-10 18:54:46 +0000 | [diff] [blame] | 456 | |
bart | 5a8c67f | 2009-01-20 14:02:22 +0000 | [diff] [blame] | 457 | if HAVE_PTHREAD_BARRIER |
njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 458 | matinv_LDADD = $(LDADD) -lm |
bart | 5a8c67f | 2009-01-20 14:02:22 +0000 | [diff] [blame] | 459 | endif |
bart | f68af88 | 2011-12-10 19:42:05 +0000 | [diff] [blame] | 460 | |
bart | 4115c71 | 2013-10-23 12:37:44 +0000 | [diff] [blame] | 461 | std_list_SOURCES = std_list.cpp |
462 | std_list_CXXFLAGS = $(AM_CXXFLAGS) -std=c++0x -Wno-sign-compare | ||||
463 | |||||
464 | std_string_SOURCES = std_string.cpp | ||||
465 | std_string_CXXFLAGS = $(AM_CXXFLAGS) -std=c++0x -Wno-sign-compare | ||||
466 | |||||
bart | f68af88 | 2011-12-10 19:42:05 +0000 | [diff] [blame] | 467 | std_thread_SOURCES = std_thread.cpp |
468 | std_thread_CXXFLAGS = $(AM_CXXFLAGS) -std=c++0x | ||||
bart | eae1632 | 2012-08-24 17:57:44 +0000 | [diff] [blame] | 469 | |
470 | sem_wait_SOURCES = sem_wait.cpp |