sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 1 | # For AM_FLAG_M3264_PRI |
| 2 | include $(top_srcdir)/Makefile.flags.am |
| 3 | |
| 4 | SUBDIRS = . |
| 5 | |
| 6 | DIST_SUBDIRS = . |
| 7 | |
bart | 0cc09c9 | 2008-02-26 12:52:00 +0000 | [diff] [blame] | 8 | noinst_SCRIPTS = \ |
| 9 | filter_cmdline0 \ |
| 10 | filter_error_summary \ |
| 11 | filter_fdleak \ |
| 12 | filter_linenos \ |
| 13 | filter_none_discards \ |
bart | 3b9f3bf | 2008-03-16 07:48:07 +0000 | [diff] [blame^] | 14 | filter_stderr \ |
| 15 | run_openmp_test |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 16 | |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 17 | EXTRA_DIST = \ |
| 18 | $(noinst_SCRIPTS) \ |
| 19 | fp_race.stderr.exp \ |
| 20 | fp_race.stderr.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 21 | fp_race.vgtest \ |
| 22 | fp_race2.stderr.exp \ |
| 23 | fp_race2.stderr.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 24 | fp_race2.vgtest \ |
| 25 | hg01_all_ok.stderr.exp \ |
| 26 | hg01_all_ok.stderr.exp-linuxthreads \ |
| 27 | hg01_all_ok.vgtest \ |
| 28 | hg02_deadlock.stderr.exp \ |
| 29 | hg02_deadlock.stderr.exp-linuxthreads \ |
| 30 | hg02_deadlock.vgtest \ |
| 31 | hg03_inherit.stderr.exp \ |
| 32 | hg03_inherit.stderr.exp-linuxthreads \ |
bart | 0aeb186 | 2008-03-10 19:26:42 +0000 | [diff] [blame] | 33 | hg03_inherit.stderr.exp2 \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 34 | hg03_inherit.vgtest \ |
| 35 | hg04_race.stderr.exp \ |
| 36 | hg04_race.stderr.exp-linuxthreads \ |
| 37 | hg04_race.vgtest \ |
| 38 | hg05_race2.stderr.exp \ |
| 39 | hg05_race2.stderr.exp-linuxthreads \ |
| 40 | hg05_race2.vgtest \ |
| 41 | hg06_readshared.stderr.exp \ |
| 42 | hg06_readshared.stderr.exp-linuxthreads \ |
| 43 | hg06_readshared.vgtest \ |
bart | 96f892f | 2008-03-09 16:16:06 +0000 | [diff] [blame] | 44 | linuxthreads_det.stderr.exp \ |
| 45 | linuxthreads_det.stderr.exp-linuxthreads \ |
| 46 | linuxthreads_det.stdout.exp \ |
| 47 | linuxthreads_det.stdout.exp-linuxthreads \ |
bart | e8acf49 | 2008-03-12 17:27:20 +0000 | [diff] [blame] | 48 | linuxthreads_det.stdout.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 49 | matinv.stderr.exp \ |
| 50 | matinv.stderr.exp-linuxthreads \ |
| 51 | matinv.stdout.exp \ |
| 52 | matinv.stdout.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 53 | matinv.vgtest \ |
bart | 805043e | 2008-03-12 17:49:57 +0000 | [diff] [blame] | 54 | omp_matinv.stderr.exp \ |
| 55 | omp_matinv.stdout.exp \ |
| 56 | omp_matinv.vgtest \ |
bart | e8acf49 | 2008-03-12 17:27:20 +0000 | [diff] [blame] | 57 | omp_matinv_racy.stderr.exp \ |
| 58 | omp_matinv_racy.stdout.exp \ |
| 59 | omp_matinv_racy.vgtest \ |
bart | 805043e | 2008-03-12 17:49:57 +0000 | [diff] [blame] | 60 | omp_prime_racy.stderr.exp \ |
| 61 | omp_prime_racy.stdout.exp \ |
| 62 | omp_prime_racy.vgtest \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 63 | pth_barrier.stderr.exp \ |
| 64 | pth_barrier.stderr.exp-linuxthreads \ |
| 65 | pth_barrier.vgtest \ |
| 66 | pth_barrier2.stderr.exp \ |
| 67 | pth_barrier2.stderr.exp-linuxthreads \ |
| 68 | pth_barrier2.vgtest \ |
| 69 | pth_barrier3.stderr.exp \ |
| 70 | pth_barrier3.stderr.exp-linuxthreads \ |
| 71 | pth_barrier3.vgtest \ |
| 72 | pth_broadcast.stderr.exp \ |
| 73 | pth_broadcast.stderr.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 74 | pth_broadcast.vgtest \ |
| 75 | pth_cond_race.stderr.exp \ |
| 76 | pth_cond_race.stderr.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 77 | pth_cond_race.vgtest \ |
| 78 | pth_cond_race2.stderr.exp \ |
| 79 | pth_cond_race2.stderr.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 80 | pth_cond_race2.vgtest \ |
| 81 | pth_create_chain.stderr.exp \ |
| 82 | pth_create_chain.stderr.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 83 | pth_create_chain.vgtest \ |
| 84 | pth_detached.stderr.exp \ |
| 85 | pth_detached.stderr.exp-linuxthreads \ |
| 86 | pth_detached.stdout.exp \ |
| 87 | pth_detached.stdout.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 88 | pth_detached.vgtest \ |
| 89 | pth_detached2.stderr.exp \ |
| 90 | pth_detached2.stderr.exp-linuxthreads \ |
| 91 | pth_detached2.stdout.exp \ |
| 92 | pth_detached2.stdout.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 93 | pth_detached2.vgtest \ |
bart | 3b9f3bf | 2008-03-16 07:48:07 +0000 | [diff] [blame^] | 94 | pth_detached_sem.stdout.exp \ |
| 95 | pth_detached_sem.stdout.exp-linuxthreads \ |
| 96 | pth_detached_sem.stderr.exp \ |
| 97 | pth_detached_sem.stderr.exp-linuxthreads \ |
| 98 | pth_detached_sem.vgtest \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 99 | recursive_mutex.stderr.exp \ |
bart | e8acf49 | 2008-03-12 17:27:20 +0000 | [diff] [blame] | 100 | recursive_mutex.stdout.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 101 | recursive_mutex.vgtest \ |
| 102 | rwlock_race.stderr.exp \ |
| 103 | rwlock_race.stderr.exp-linuxthreads \ |
| 104 | rwlock_race.vgtest \ |
| 105 | sem_as_mutex.stderr.exp \ |
| 106 | sem_as_mutex.stderr.exp-linuxthreads \ |
| 107 | sem_as_mutex.vgtest \ |
| 108 | sem_as_mutex2.stderr.exp \ |
| 109 | sem_as_mutex2.stderr.exp-linuxthreads \ |
| 110 | sem_as_mutex2.vgtest \ |
bart | e8acf49 | 2008-03-12 17:27:20 +0000 | [diff] [blame] | 111 | sigalrm.stderr.exp \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 112 | sigalrm.stderr.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 113 | sigalrm.vgtest \ |
| 114 | tc01_simple_race.stderr.exp \ |
| 115 | tc01_simple_race.stderr.exp-linuxthreads \ |
| 116 | tc01_simple_race.vgtest \ |
| 117 | tc02_simple_tls.stderr.exp \ |
| 118 | tc02_simple_tls.stderr.exp-linuxthreads \ |
| 119 | tc02_simple_tls.vgtest \ |
| 120 | tc03_re_excl.stderr.exp \ |
| 121 | tc03_re_excl.stderr.exp-linuxthreads \ |
| 122 | tc03_re_excl.vgtest \ |
| 123 | tc04_free_lock.stderr.exp \ |
| 124 | tc04_free_lock.stderr.exp-linuxthreads \ |
| 125 | tc04_free_lock.vgtest \ |
| 126 | tc05_simple_race.stderr.exp \ |
| 127 | tc05_simple_race.stderr.exp-linuxthreads \ |
| 128 | tc05_simple_race.vgtest \ |
| 129 | tc06_two_races.stderr.exp \ |
| 130 | tc06_two_races.stderr.exp-linuxthreads \ |
| 131 | tc06_two_races.vgtest \ |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 132 | tc07_hbl1.stderr.exp \ |
bart | 43409c9 | 2008-03-07 19:29:03 +0000 | [diff] [blame] | 133 | tc07_hbl1.stderr.exp-linuxthreads \ |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 134 | tc07_hbl1.stdout.exp \ |
bart | 43409c9 | 2008-03-07 19:29:03 +0000 | [diff] [blame] | 135 | tc07_hbl1.stdout.exp-linuxthreads \ |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 136 | tc07_hbl1.vgtest \ |
| 137 | tc08_hbl2.stderr.exp \ |
bart | 43409c9 | 2008-03-07 19:29:03 +0000 | [diff] [blame] | 138 | tc08_hbl2.stderr.exp-linuxthreads \ |
| 139 | tc08_hbl2.stdout.exp \ |
| 140 | tc08_hbl2.stdout.exp-linuxthreads \ |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 141 | tc08_hbl2.vgtest \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 142 | tc09_bad_unlock.stderr.exp \ |
| 143 | tc09_bad_unlock.stderr.exp-linuxthreads \ |
| 144 | tc09_bad_unlock.vgtest \ |
| 145 | tc10_rec_lock.stderr.exp \ |
| 146 | tc10_rec_lock.stderr.exp-linuxthreads \ |
| 147 | tc10_rec_lock.vgtest \ |
| 148 | tc11_XCHG.stderr.exp tc11_XCHG.stdout.exp \ |
| 149 | tc11_XCHG.stderr.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 150 | tc11_XCHG.vgtest \ |
| 151 | tc12_rwl_trivial.stderr.exp \ |
| 152 | tc12_rwl_trivial.stderr.exp-linuxthreads \ |
| 153 | tc12_rwl_trivial.vgtest \ |
| 154 | tc13_laog1.stderr.exp \ |
| 155 | tc13_laog1.vgtest \ |
| 156 | tc15_laog_lockdel.stderr.exp \ |
| 157 | tc15_laog_lockdel.vgtest \ |
| 158 | tc16_byterace.stderr.exp \ |
| 159 | tc16_byterace.stderr.exp-linuxthreads \ |
| 160 | tc16_byterace.vgtest \ |
| 161 | tc17_sembar.stderr.exp \ |
| 162 | tc17_sembar.stderr.exp-linuxthreads \ |
| 163 | tc17_sembar.vgtest \ |
| 164 | tc18_semabuse.stderr.exp \ |
| 165 | tc18_semabuse.stderr.exp-linuxthreads \ |
| 166 | tc18_semabuse.vgtest \ |
| 167 | tc19_shadowmem.stderr.exp \ |
| 168 | tc19_shadowmem.vgtest \ |
| 169 | tc20_verifywrap.stderr.exp \ |
bart | 4ff230a | 2008-03-08 15:04:25 +0000 | [diff] [blame] | 170 | tc20_verifywrap.stderr.exp-glibc2.3 \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 171 | tc20_verifywrap.stderr.exp-linuxthreads \ |
| 172 | tc20_verifywrap.vgtest \ |
| 173 | tc20_verifywrap2.stderr.exp \ |
bart | 4ff230a | 2008-03-08 15:04:25 +0000 | [diff] [blame] | 174 | tc20_verifywrap2.stderr.exp-glibc2.3 \ |
bart | 3effeb9 | 2008-03-09 19:20:27 +0000 | [diff] [blame] | 175 | tc20_verifywrap2.stderr.exp-glibc2.3-b \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 176 | tc20_verifywrap2.stderr.exp-linuxthreads \ |
| 177 | tc20_verifywrap2.vgtest \ |
| 178 | tc21_pthonce.stderr.exp \ |
| 179 | tc21_pthonce.stderr.exp-linuxthreads \ |
| 180 | tc21_pthonce.stdout.exp \ |
| 181 | tc21_pthonce.stdout.exp-linuxthreads \ |
bart | 40605eb | 2008-03-04 18:37:20 +0000 | [diff] [blame] | 182 | tc21_pthonce.vgtest \ |
| 183 | tc22_exit_w_lock.stderr.exp-32bit \ |
| 184 | tc22_exit_w_lock.stderr.exp-64bit \ |
| 185 | tc22_exit_w_lock.stderr.exp-linuxthreads \ |
| 186 | tc22_exit_w_lock.vgtest \ |
| 187 | tc23_bogus_condwait.stderr.exp \ |
| 188 | tc23_bogus_condwait.stderr.exp-linuxthreads \ |
| 189 | tc23_bogus_condwait.vgtest \ |
| 190 | tc24_nonzero_sem.stderr.exp \ |
| 191 | tc24_nonzero_sem.vgtest \ |
| 192 | trylock.c trylock.stderr.exp \ |
| 193 | trylock.stderr.exp-linuxthreads |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 194 | |
| 195 | AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI) |
| 196 | AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include -I$(top_builddir)/include |
| 197 | AM_CXXFLAGS = $(AM_CFLAGS) |
| 198 | |
bart | 29cc9db | 2008-03-09 15:59:30 +0000 | [diff] [blame] | 199 | check_PROGRAMS_COMMON = \ |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 200 | fp_race \ |
| 201 | hg01_all_ok \ |
| 202 | hg02_deadlock \ |
| 203 | hg03_inherit \ |
| 204 | hg04_race \ |
| 205 | hg05_race2 \ |
| 206 | hg06_readshared \ |
bart | 96f892f | 2008-03-09 16:16:06 +0000 | [diff] [blame] | 207 | linuxthreads_det \ |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 208 | matinv \ |
| 209 | pth_barrier \ |
| 210 | pth_broadcast \ |
| 211 | pth_cond_race \ |
| 212 | pth_create_chain \ |
| 213 | pth_detached \ |
bart | 3b9f3bf | 2008-03-16 07:48:07 +0000 | [diff] [blame^] | 214 | pth_detached_sem \ |
bart | 5357fcb | 2008-02-27 15:46:00 +0000 | [diff] [blame] | 215 | recursive_mutex \ |
bart | 5bd9f2d | 2008-03-03 20:31:58 +0000 | [diff] [blame] | 216 | rwlock_race \ |
| 217 | sem_as_mutex \ |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 218 | sigalrm \ |
| 219 | tc01_simple_race \ |
| 220 | tc02_simple_tls \ |
| 221 | tc03_re_excl \ |
| 222 | tc04_free_lock \ |
bart | 5976fdd | 2008-02-26 16:06:33 +0000 | [diff] [blame] | 223 | tc05_simple_race \ |
| 224 | tc06_two_races \ |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 225 | tc07_hbl1 \ |
| 226 | tc08_hbl2 \ |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 227 | tc09_bad_unlock \ |
| 228 | tc10_rec_lock \ |
| 229 | tc11_XCHG \ |
| 230 | tc12_rwl_trivial \ |
| 231 | tc13_laog1 \ |
| 232 | tc15_laog_lockdel \ |
| 233 | tc16_byterace \ |
| 234 | tc17_sembar \ |
| 235 | tc18_semabuse \ |
| 236 | tc19_shadowmem \ |
| 237 | tc20_verifywrap \ |
| 238 | tc21_pthonce \ |
| 239 | tc22_exit_w_lock \ |
| 240 | tc23_bogus_condwait \ |
bart | 848fdf8 | 2008-03-02 19:03:19 +0000 | [diff] [blame] | 241 | tc24_nonzero_sem \ |
| 242 | trylock |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 243 | |
bart | 805043e | 2008-03-12 17:49:57 +0000 | [diff] [blame] | 244 | check_PROGRAMS_OPENMP = omp_matinv omp_prime |
bart | 29cc9db | 2008-03-09 15:59:30 +0000 | [diff] [blame] | 245 | |
bart | 1f52b82 | 2008-03-12 17:11:48 +0000 | [diff] [blame] | 246 | if HAVE_OPENMP |
bart | 29cc9db | 2008-03-09 15:59:30 +0000 | [diff] [blame] | 247 | check_PROGRAMS = $(check_PROGRAMS_COMMON) $(check_PROGRAMS_OPENMP) |
| 248 | else |
| 249 | check_PROGRAMS = $(check_PROGRAMS_COMMON) |
| 250 | endif |
| 251 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 252 | # tc14_laog_dinphils -- hangs. |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 253 | |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 254 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 255 | fp_race_SOURCES = fp_race.c |
| 256 | fp_race_LDADD = -lpthread |
sewardj | 347eeba | 2008-01-21 14:19:07 +0000 | [diff] [blame] | 257 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 258 | hg01_all_ok_SOURCES = ../../helgrind/tests/hg01_all_ok.c |
| 259 | hg01_all_ok_LDADD = -lpthread |
sewardj | 8564292 | 2008-01-14 11:54:56 +0000 | [diff] [blame] | 260 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 261 | hg02_deadlock_SOURCES = ../../helgrind/tests/hg02_deadlock.c |
| 262 | hg02_deadlock_LDADD = -lpthread |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 263 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 264 | hg03_inherit_SOURCES = ../../helgrind/tests/hg03_inherit.c |
| 265 | hg03_inherit_LDADD = -lpthread |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 266 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 267 | hg04_race_SOURCES = ../../helgrind/tests/hg04_race.c |
| 268 | hg04_race_LDADD = -lpthread |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 269 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 270 | hg05_race2_SOURCES = ../../helgrind/tests/hg05_race2.c |
| 271 | hg05_race2_LDADD = -lpthread |
sewardj | 8564292 | 2008-01-14 11:54:56 +0000 | [diff] [blame] | 272 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 273 | hg06_readshared_SOURCES = ../../helgrind/tests/hg06_readshared.c |
| 274 | hg06_readshared_LDADD = -lpthread |
sewardj | 8564292 | 2008-01-14 11:54:56 +0000 | [diff] [blame] | 275 | |
bart | 96f892f | 2008-03-09 16:16:06 +0000 | [diff] [blame] | 276 | linuxthreads_det_SOURCES = linuxthreads_det.c |
| 277 | linuxthreads_det_LDADD = -lpthread |
| 278 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 279 | matinv_SOURCES = matinv.c |
| 280 | matinv_LDADD = -lpthread -lm |
sewardj | 8564292 | 2008-01-14 11:54:56 +0000 | [diff] [blame] | 281 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 282 | pth_barrier_SOURCES = pth_barrier.c |
| 283 | pth_barrier_LDADD = -lpthread |
| 284 | |
| 285 | pth_broadcast_SOURCES = pth_broadcast.c |
| 286 | pth_broadcast_LDADD = -lpthread |
| 287 | |
| 288 | pth_cond_race_SOURCES = pth_cond_race.c |
| 289 | pth_cond_race_LDADD = -lpthread |
| 290 | |
| 291 | pth_create_chain_SOURCES = pth_create_chain.c |
| 292 | pth_create_chain_LDADD = -lpthread |
| 293 | |
| 294 | pth_detached_SOURCES = pth_detached.c |
| 295 | pth_detached_LDADD = -lpthread |
| 296 | |
bart | 3b9f3bf | 2008-03-16 07:48:07 +0000 | [diff] [blame^] | 297 | pth_detached_sem_SOURCES = pth_detached_sem.c |
| 298 | pth_detached_sem_LDADD = -lpthread |
| 299 | |
bart | 5357fcb | 2008-02-27 15:46:00 +0000 | [diff] [blame] | 300 | recursive_mutex_SOURCES = recursive_mutex.c |
| 301 | recursive_mutex_LDADD = -lpthread |
| 302 | |
bart | 5bd9f2d | 2008-03-03 20:31:58 +0000 | [diff] [blame] | 303 | rwlock_race_SOURCES = rwlock_race.c |
| 304 | rwlock_race_LDADD = -lpthread |
| 305 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 306 | sem_as_mutex_SOURCES = sem_as_mutex.c |
| 307 | sem_as_mutex_LDADD = -lpthread |
| 308 | |
| 309 | sigalrm_SOURCES = sigalrm.c |
| 310 | sigalrm_LDADD = -lpthread |
| 311 | |
| 312 | tc01_simple_race_SOURCES = ../../helgrind/tests/tc01_simple_race.c |
| 313 | tc01_simple_race_LDADD = -lpthread |
| 314 | |
| 315 | tc02_simple_tls_SOURCES = ../../helgrind/tests/tc02_simple_tls.c |
| 316 | tc02_simple_tls_LDADD = -lpthread |
| 317 | |
| 318 | tc03_re_excl_SOURCES = ../../helgrind/tests/tc03_re_excl.c |
| 319 | tc03_re_excl_LDADD = -lpthread |
| 320 | |
| 321 | tc04_free_lock_SOURCES = ../../helgrind/tests/tc04_free_lock.c |
| 322 | tc04_free_lock_LDADD = -lpthread |
| 323 | |
bart | 5976fdd | 2008-02-26 16:06:33 +0000 | [diff] [blame] | 324 | tc05_simple_race_SOURCES = ../../helgrind/tests/tc05_simple_race.c |
| 325 | tc05_simple_race_LDADD = -lpthread |
| 326 | |
| 327 | tc06_two_races_SOURCES = ../../helgrind/tests/tc06_two_races.c |
| 328 | tc06_two_races_LDADD = -lpthread |
| 329 | |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 330 | tc07_hbl1_SOURCES = ../../helgrind/tests/tc07_hbl1.c |
| 331 | tc07_hbl1_LDADD = -lpthread |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 332 | |
bart | 8360df5 | 2008-03-07 17:34:22 +0000 | [diff] [blame] | 333 | tc08_hbl2_SOURCES = ../../helgrind/tests/tc08_hbl2.c |
| 334 | tc08_hbl2_LDADD = -lpthread |
bart | 5976fdd | 2008-02-26 16:06:33 +0000 | [diff] [blame] | 335 | |
bart | 60389da | 2008-02-25 19:58:25 +0000 | [diff] [blame] | 336 | tc09_bad_unlock_SOURCES = ../../helgrind/tests/tc09_bad_unlock.c |
| 337 | tc09_bad_unlock_LDADD = -lpthread |
| 338 | |
| 339 | tc10_rec_lock_SOURCES = ../../helgrind/tests/tc10_rec_lock.c |
| 340 | tc10_rec_lock_LDADD = -lpthread |
| 341 | |
| 342 | tc11_XCHG_SOURCES = ../../helgrind/tests/tc11_XCHG.c |
| 343 | tc11_XCHG_LDADD = -lpthread |
| 344 | |
| 345 | tc12_rwl_trivial_SOURCES = ../../helgrind/tests/tc12_rwl_trivial.c |
| 346 | tc12_rwl_trivial_LDADD = -lpthread |
| 347 | |
| 348 | tc13_laog1_SOURCES = ../../helgrind/tests/tc13_laog1.c |
| 349 | tc13_laog1_LDADD = -lpthread |
| 350 | |
| 351 | tc15_laog_lockdel_SOURCES = ../../helgrind/tests/tc15_laog_lockdel.c |
| 352 | tc15_laog_lockdel_LDADD = -lpthread |
| 353 | |
| 354 | tc16_byterace_SOURCES = ../../helgrind/tests/tc16_byterace.c |
| 355 | tc16_byterace_LDADD = -lpthread |
| 356 | |
| 357 | tc17_sembar_SOURCES = ../../helgrind/tests/tc17_sembar.c |
| 358 | tc17_sembar_LDADD = -lpthread |
| 359 | |
| 360 | tc18_semabuse_SOURCES = ../../helgrind/tests/tc18_semabuse.c |
| 361 | tc18_semabuse_LDADD = -lpthread |
| 362 | |
| 363 | tc19_shadowmem_SOURCES = ../../helgrind/tests/tc19_shadowmem.c |
| 364 | tc19_shadowmem_LDADD = -lpthread |
| 365 | |
| 366 | tc20_verifywrap_SOURCES = ../../helgrind/tests/tc20_verifywrap.c |
| 367 | tc20_verifywrap_LDADD = -lpthread |
| 368 | |
| 369 | tc21_pthonce_SOURCES = ../../helgrind/tests/tc21_pthonce.c |
| 370 | tc21_pthonce_LDADD = -lpthread |
| 371 | |
| 372 | tc22_exit_w_lock_SOURCES = ../../helgrind/tests/tc22_exit_w_lock.c |
| 373 | tc22_exit_w_lock_LDADD = -lpthread |
| 374 | |
| 375 | tc23_bogus_condwait_SOURCES = ../../helgrind/tests/tc23_bogus_condwait.c |
| 376 | tc23_bogus_condwait_LDADD = -lpthread |
| 377 | |
| 378 | tc24_nonzero_sem_SOURCES = ../../helgrind/tests/tc24_nonzero_sem.c |
| 379 | tc24_nonzero_sem_LDADD = -lpthread |
bart | 848fdf8 | 2008-03-02 19:03:19 +0000 | [diff] [blame] | 380 | |
| 381 | trylock_SOURCES = trylock.c |
| 382 | trylock_LDADD = -lpthread -lrt |
bart | 0aeb186 | 2008-03-10 19:26:42 +0000 | [diff] [blame] | 383 | |
bart | 1f52b82 | 2008-03-12 17:11:48 +0000 | [diff] [blame] | 384 | if HAVE_OPENMP |
bart | 805043e | 2008-03-12 17:49:57 +0000 | [diff] [blame] | 385 | omp_matinv_SOURCES = omp_matinv.c |
| 386 | omp_matinv_CFLAGS = -fopenmp |
| 387 | omp_matinv_LDFLAGS = -fopenmp |
| 388 | omp_matinv_LDADD = -lm |
bart | 0aeb186 | 2008-03-10 19:26:42 +0000 | [diff] [blame] | 389 | |
| 390 | omp_prime_SOURCES = omp_prime.c |
| 391 | omp_prime_CFLAGS = -fopenmp |
bart | baa3c2d | 2008-03-12 16:50:09 +0000 | [diff] [blame] | 392 | omp_prime_LDFLAGS = -fopenmp |
bart | 0aeb186 | 2008-03-10 19:26:42 +0000 | [diff] [blame] | 393 | omp_prime_LDADD = -lm |
| 394 | endif |