sewardj | b411202 | 2007-11-09 22:49:28 +0000 | [diff] [blame^] | 1 | |
| 2 | # For AM_FLAG_M3264_PRI |
| 3 | include $(top_srcdir)/Makefile.flags.am |
| 4 | |
| 5 | noinst_SCRIPTS = filter_stderr |
| 6 | |
| 7 | EXTRA_DIST = $(noinst_SCRIPTS) \ |
| 8 | hg01_all_ok.vgtest hg01_all_ok.stdout.exp \ |
| 9 | hg01_all_ok.stderr.exp-glibc25-amd64 \ |
| 10 | hg02_deadlock.vgtest hg02_deadlock.stdout.exp \ |
| 11 | hg02_deadlock.stderr.exp-glibc25-amd64 \ |
| 12 | hg02_deadlock.stderr.exp-glibc25-x86 \ |
| 13 | hg03_inherit.vgtest hg03_inherit.stdout.exp \ |
| 14 | hg03_inherit.stderr.exp-glibc25-amd64 \ |
| 15 | hg03_inherit.stderr.exp-glibc25-x86 \ |
| 16 | hg04_race.vgtest hg04_race.stdout.exp \ |
| 17 | hg04_race.stderr.exp-glibc25-amd64 \ |
| 18 | hg04_race.stderr.exp-glibc25-x86 \ |
| 19 | hg05_race2.vgtest hg05_race2.stdout.exp \ |
| 20 | hg05_race2.stderr.exp-glibc25-amd64 \ |
| 21 | hg05_race2.stderr.exp-glibc25-x86 \ |
| 22 | hg06_readshared.vgtest hg06_readshared.stdout.exp \ |
| 23 | hg06_readshared.stderr.exp-glibc25-amd64 \ |
| 24 | tc01_simple_race.vgtest tc01_simple_race.stdout.exp \ |
| 25 | tc01_simple_race.stderr.exp-glibc25-amd64 \ |
| 26 | tc01_simple_race.stderr.exp-glibc25-x86 \ |
| 27 | tc02_simple_tls.vgtest tc02_simple_tls.stdout.exp \ |
| 28 | tc02_simple_tls.stderr.exp-glibc25-amd64 \ |
| 29 | tc03_re_excl.vgtest tc03_re_excl.stdout.exp \ |
| 30 | tc03_re_excl.stderr.exp-glibc25-amd64 \ |
| 31 | tc04_free_lock.vgtest tc04_free_lock.stdout.exp \ |
| 32 | tc04_free_lock.stderr.exp-glibc25-amd64 \ |
| 33 | tc05_simple_race.vgtest tc05_simple_race.stdout.exp \ |
| 34 | tc05_simple_race.stderr.exp-glibc25-amd64 \ |
| 35 | tc05_simple_race.stderr.exp-glibc25-x86 \ |
| 36 | tc06_two_races.vgtest tc06_two_races.stdout.exp \ |
| 37 | tc06_two_races.stderr.exp-glibc25-amd64 \ |
| 38 | tc06_two_races.stderr.exp-glibc25-x86 \ |
| 39 | tc07_hbl1.vgtest tc07_hbl1.stdout.exp \ |
| 40 | tc07_hbl1.stderr.exp-glibc25-amd64 \ |
| 41 | tc08_hbl2.vgtest tc08_hbl2.stdout.exp \ |
| 42 | tc08_hbl2.stderr.exp-glibc25-amd64 \ |
| 43 | tc09_bad_unlock.vgtest tc09_bad_unlock.stdout.exp \ |
| 44 | tc09_bad_unlock.stderr.exp-glibc23-amd64 \ |
| 45 | tc09_bad_unlock.stderr.exp-glibc25-amd64 \ |
| 46 | tc09_bad_unlock.stderr.exp-glibc25-x86 \ |
| 47 | tc10_rec_lock.vgtest tc10_rec_lock.stdout.exp \ |
| 48 | tc10_rec_lock.stderr.exp-glibc25-amd64 \ |
| 49 | tc11_XCHG.vgtest tc11_XCHG.stdout.exp \ |
| 50 | tc11_XCHG.stderr.exp-glibc25-amd64 \ |
| 51 | tc12_rwl_trivial.vgtest tc12_rwl_trivial.stdout.exp \ |
| 52 | tc12_rwl_trivial.stderr.exp-glibc25-amd64 \ |
| 53 | tc13_laog1.vgtest tc13_laog1.stdout.exp \ |
| 54 | tc13_laog1.stderr.exp-glibc25-amd64 \ |
| 55 | tc14_laog_dinphils.vgtest tc14_laog_dinphils.stdout.exp \ |
| 56 | tc14_laog_dinphils.stderr.exp-glibc25-amd64 \ |
| 57 | tc14_laog_dinphils.stderr.exp-glibc25-x86 \ |
| 58 | tc15_laog_lockdel.vgtest tc15_laog_lockdel.stdout.exp \ |
| 59 | tc15_laog_lockdel.stderr.exp-glibc25-amd64 \ |
| 60 | tc16_byterace.vgtest tc16_byterace.stdout.exp \ |
| 61 | tc16_byterace.stderr.exp-glibc25-amd64 \ |
| 62 | tc16_byterace.stderr.exp-glibc25-x86 \ |
| 63 | tc17_sembar.vgtest tc17_sembar.stdout.exp \ |
| 64 | tc17_sembar.stderr.exp-glibc25-amd64 \ |
| 65 | tc17_sembar.stderr.exp-glibc25-x86 \ |
| 66 | tc18_semabuse.vgtest tc18_semabuse.stdout.exp \ |
| 67 | tc18_semabuse.stderr.exp-glibc25-amd64 \ |
| 68 | tc18_semabuse.stderr.exp-glibc25-x86 \ |
| 69 | tc19_shadowmem.vgtest tc19_shadowmem.stdout.exp \ |
| 70 | tc19_shadowmem.stderr.exp-glibc25-amd64 \ |
| 71 | tc19_shadowmem.stderr.exp-glibc25-x86 \ |
| 72 | tc20_verifywrap.vgtest tc20_verifywrap.stdout.exp \ |
| 73 | tc20_verifywrap.stderr.exp-glibc23-amd64 \ |
| 74 | tc20_verifywrap.stderr.exp-glibc25-amd64 \ |
| 75 | tc20_verifywrap.stderr.exp-glibc25-x86 \ |
| 76 | tc21_pthonce.vgtest tc21_pthonce.stdout.exp \ |
| 77 | tc21_pthonce.stderr.exp-glibc25-amd64 \ |
| 78 | tc21_pthonce.stderr.exp-glibc25-x86 \ |
| 79 | tc22_exit_w_lock.vgtest tc22_exit_w_lock.stdout.exp \ |
| 80 | tc22_exit_w_lock.stderr.exp-glibc25-amd64 \ |
| 81 | tc22_exit_w_lock.stderr.exp-glibc25-x86 \ |
| 82 | tc23_bogus_condwait.vgtest tc23_bogus_condwait.stdout.exp \ |
| 83 | tc23_bogus_condwait.stderr.exp-glibc25-amd64 \ |
| 84 | tc23_bogus_condwait.stderr.exp-glibc25-x86 |
| 85 | |
| 86 | check_PROGRAMS = \ |
| 87 | hg01_all_ok \ |
| 88 | hg02_deadlock \ |
| 89 | hg03_inherit \ |
| 90 | hg04_race \ |
| 91 | hg05_race2 \ |
| 92 | hg06_readshared \ |
| 93 | tc01_simple_race \ |
| 94 | tc02_simple_tls \ |
| 95 | tc03_re_excl \ |
| 96 | tc04_free_lock \ |
| 97 | tc05_simple_race \ |
| 98 | tc06_two_races \ |
| 99 | tc07_hbl1 \ |
| 100 | tc08_hbl2 \ |
| 101 | tc09_bad_unlock \ |
| 102 | tc10_rec_lock \ |
| 103 | tc11_XCHG \ |
| 104 | tc12_rwl_trivial \ |
| 105 | tc13_laog1 \ |
| 106 | tc14_laog_dinphils \ |
| 107 | tc15_laog_lockdel \ |
| 108 | tc16_byterace \ |
| 109 | tc17_sembar \ |
| 110 | tc18_semabuse \ |
| 111 | tc19_shadowmem \ |
| 112 | tc20_verifywrap \ |
| 113 | tc21_pthonce \ |
| 114 | tc22_exit_w_lock \ |
| 115 | tc23_bogus_condwait |
| 116 | |
| 117 | AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \ |
| 118 | -I$(top_srcdir)/coregrind -I$(top_builddir)/include \ |
| 119 | -I@VEX_DIR@/pub |
| 120 | |
| 121 | # are these necessary? |
| 122 | AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI) |
| 123 | |
| 124 | LDADD = -lpthread |