~bkerensa/ubuntu/raring/valgrind/merge-from-deb

« back to all changes in this revision

Viewing changes to helgrind/tests/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Andrés Roldán
  • Date: 2008-06-13 02:31:40 UTC
  • mto: (1.4.1 upstream) (2.2.1 squeeze)
  • mto: This revision was merged to the branch mainline in revision 24.
  • Revision ID: james.westby@ubuntu.com-20080613023140-iwk33rz9rhvfkr96
Import upstream version 3.3.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
noinst_SCRIPTS = filter_stderr
6
6
 
7
7
EXTRA_DIST = $(noinst_SCRIPTS) \
8
 
        allok.stderr.exp allok.vgtest           \
9
 
        deadlock.stderr.exp deadlock.vgtest     \
10
 
        inherit.stderr.exp inherit.vgtest       \
11
 
        race.stderr.exp race.vgtest             \
12
 
        race2.stderr.exp race2.vgtest           \
13
 
        readshared.stderr.exp readshared.vgtest \
14
 
        toobig-allocs.stderr.exp toobig-allocs.vgtest
 
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
        tc24_nonzero_sem.vgtest tc24_nonzero_sem.stdout.exp \
 
86
                tc24_nonzero_sem.stderr.exp-glibc25-amd64
15
87
 
16
88
check_PROGRAMS = \
17
 
        allok deadlock inherit race race2 readshared
18
 
 
19
 
# force -gstabs, because we don't print symaddr for DWARF yet
20
 
# Sigh, gcc-3.4.3 on ppc64 generates bogus .stabs.  So disable it
21
 
# for now on ppc64-linux.
22
 
if VG_PPC64_LINUX
23
 
AM_CFLAGS       = $(WERROR) -Winline -Wall -Wshadow -g      $(AM_FLAG_M3264_PRI)
24
 
else
25
 
AM_CFLAGS       = $(WERROR) -Winline -Wall -Wshadow -gstabs $(AM_FLAG_M3264_PRI)
26
 
endif
 
89
        hg01_all_ok \
 
90
        hg02_deadlock \
 
91
        hg03_inherit \
 
92
        hg04_race \
 
93
        hg05_race2 \
 
94
        hg06_readshared \
 
95
        tc01_simple_race \
 
96
        tc02_simple_tls \
 
97
        tc03_re_excl \
 
98
        tc04_free_lock \
 
99
        tc05_simple_race \
 
100
        tc06_two_races \
 
101
        tc07_hbl1 \
 
102
        tc08_hbl2 \
 
103
        tc09_bad_unlock \
 
104
        tc10_rec_lock \
 
105
        tc11_XCHG \
 
106
        tc12_rwl_trivial \
 
107
        tc13_laog1 \
 
108
        tc14_laog_dinphils \
 
109
        tc15_laog_lockdel \
 
110
        tc16_byterace \
 
111
        tc17_sembar \
 
112
        tc18_semabuse \
 
113
        tc19_shadowmem \
 
114
        tc20_verifywrap \
 
115
        tc21_pthonce \
 
116
        tc22_exit_w_lock \
 
117
        tc23_bogus_condwait \
 
118
        tc24_nonzero_sem
 
119
 
 
120
AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
 
121
                -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
 
122
                -I@VEX_DIR@/pub
 
123
 
 
124
# are these necessary?
 
125
AM_CFLAGS       = $(WERROR) -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI)
27
126
 
28
127
LDADD           = -lpthread