drd/tests/swapcontext: Improve the portability of this test further
[valgrind.git] / gdbserver_tests / Makefile.am
blob1a5c51356a07c6b83f49f32bf6689c41f37d6d9c
2 include $(top_srcdir)/Makefile.tool-tests.am
4 SUBDIRS = .
6 # OS-specific tests 
7 if VGCONF_OS_IS_SOLARIS
8 SUBDIRS += solaris
9 endif
11 DIST_SUBDIRS = solaris
13 dist_noinst_SCRIPTS = \
14         invoker simulate_control_c make_local_links \
15         filter_gdb filter_make_empty \
16         filter_memcheck_monitor filter_stderr filter_vgdb \
17         filter_helgrind_monitor filter_helgrind_monitor_solaris \
18         filter_passsigalrm \
19         send_signal
21 EXTRA_DIST = \
22         README_DEVELOPERS \
23         hginfo.stderrB.exp \
24         hginfo.stderr.exp \
25         hginfo.stdinB.gdb \
26         hginfo.stdoutB.exp \
27         hginfo.vgtest \
28         hgtls.stderrB.exp \
29         hgtls.stderr.exp \
30         hgtls.stdinB.gdb \
31         hgtls.stdoutB.exp \
32         hgtls.vgtest \
33         mcblocklistsearch.stderr.exp \
34         mcblocklistsearch.stdinB.gdb \
35         mcblocklistsearch.vgtest \
36         mcblocklistsearch.stderrB.exp \
37         mcbreak.stderrB.exp \
38         mcbreak.stderr.exp \
39         mcbreak.stdinB.gdb \
40         mcbreak.stdoutB.exp \
41         mcbreak.stdout.exp \
42         mcbreak.vgtest \
43         mcclean_after_fork.stderrB.exp \
44         mcclean_after_fork.stderr.exp \
45         mcclean_after_fork.stdinB.gdb \
46         mcclean_after_fork.stdoutB.exp \
47         mcclean_after_fork.vgtest \
48         mchelp.stderrB.exp \
49         mchelp.stderr.exp \
50         mchelp.stdoutB.exp \
51         mchelp.vgtest \
52         mcinfcallRU.stderrB.exp \
53         mcinfcallRU.stderr.exp \
54         mcinfcallRU.stdinB.gdb \
55         mcinfcallRU.vgtest \
56         mcinfcallWSRU.stderrB.exp \
57         mcinfcallWSRU.stderr.exp \
58         mcinfcallWSRU.stdinB.gdb \
59         mcinfcallWSRU.vgtest \
60         mcinvokeRU.stderrB.exp \
61         mcinvokeRU.stderr.exp \
62         mcinvokeRU.stdoutB.exp \
63         mcinvokeRU.vgtest \
64         mcinvokeWS.stderrB.exp \
65         mcinvokeWS.stderr.exp \
66         mcinvokeWS.stdoutB.exp \
67         mcinvokeWS.vgtest \
68         mcleak.stderrB.exp \
69         mcleak.stderr.exp \
70         mcleak.stdinB.gdb \
71         mcleak.stdoutB.exp \
72         mcleak.vgtest \
73         mcmain_pic.stderrB.exp \
74         mcmain_pic.stderr.exp \
75         mcmain_pic.stderr.exp-solaris \
76         mcmain_pic.stdinB.gdb \
77         mcmain_pic.stdoutB.exp \
78         mcmain_pic.stdout.exp \
79         mcmain_pic.vgtest \
80         mcmain_pic.stderrB.exp \
81         mcmain_pic.stderr.exp \
82         mcmain_pic.stdinB.gdb \
83         mcmain_pic.stdoutB.exp \
84         mcmain_pic.stdout.exp \
85         mcsignopass.stderrB.exp \
86         mcsignopass.stderr.exp \
87         mcsignopass.stdinB.gdb \
88         mcsignopass.stdoutB.exp \
89         mcsignopass.vgtest \
90         mcsigpass.stderrB.exp \
91         mcsigpass.stderr.exp \
92         mcsigpass.stdinB.gdb \
93         mcsigpass.stdoutB.exp \
94         mcsigpass.vgtest \
95         mcvabits.stderrB.exp \
96         mcvabits.stderr.exp \
97         mcvabits.stdinB.gdb \
98         mcvabits.stdoutB.exp \
99         mcvabits.vgtest \
100         mcwatchpoints.stderrB.exp \
101         mcwatchpoints.stderr.exp \
102         mcwatchpoints.stdinB.gdb \
103         mcwatchpoints.stdoutB.exp \
104         mcwatchpoints.vgtest \
105         mssnapshot.stderrB.exp \
106         mssnapshot.stderr.exp \
107         mssnapshot.stdinB.gdb \
108         mssnapshot.stdoutB.exp \
109         mssnapshot.vgtest \
110         nlcontrolc.stderrB.exp \
111         nlcontrolc.stderr.exp \
112         nlcontrolc.stdinB.gdb \
113         nlcontrolc.stdoutB.exp \
114         nlcontrolc.vgtest \
115         nlfork_chain.stderr.exp \
116         nlfork_chain.stdout.exp \
117         nlfork_chain.vgtest \
118         nlgone_abrt.stderr.exp \
119         nlgone_abrt.stderrB.exp \
120         nlgone_abrt.stdinB.gdb \
121         nlgone_abrt.stdoutB.exp \
122         nlgone_abrt.vgtest \
123         nlgone_exit.stderr.exp \
124         nlgone_exit.stderrB.exp \
125         nlgone_exit.stdinB.gdb \
126         nlgone_exit.stdoutB.exp \
127         nlgone_exit.vgtest \
128         nlgone_return.stderr.exp \
129         nlgone_return.stderrB.exp \
130         nlgone_return.stdinB.gdb \
131         nlgone_return.stdoutB.exp \
132         nlgone_return.vgtest \
133         nlpasssigalrm.vgtest \
134         nlpasssigalrm.stderrB.exp \
135         nlpasssigalrm.stderr.exp \
136         nlpasssigalrm.stdinB.gdb \
137         nlpasssigalrm.stdoutB.exp \
138         nlself_invalidate.stderrB.exp \
139         nlself_invalidate.stderr.exp \
140         nlself_invalidate.stdinB.gdb \
141         nlself_invalidate.vgtest \
142         nlsigvgdb.vgtest \
143         nlsigvgdb.stderr.exp \
144         nlsigvgdb.stderrB.exp \
145         nlsigvgdb.stdinB.gdb \
146         nlvgdbsigqueue.vgtest \
147         nlvgdbsigqueue.stderrB.exp \
148         nlvgdbsigqueue.stderr.exp \
149         nlvgdbsigqueue.stdinB.gdb \
150         nlvgdbsigqueue.stdoutB.exp \
151         nlvgdbsigqueue.stdoutB.exp-solaris1 \
152         nlvgdbsigqueue.stdoutB.exp-solaris2
154 check_PROGRAMS = \
155         clean_after_fork \
156         fork_chain \
157         gone \
158         main_pic \
159         passsigalrm \
160         self_invalidate \
161         sleepers \
162         t \
163         watchpoints
165 AM_CFLAGS   += $(AM_FLAG_M3264_PRI)
166 AM_CXXFLAGS += $(AM_FLAG_M3264_PRI)
168 LDADD = -lpthread
170 main_pic_LDFLAGS = @FLAG_PIE@
171 main_pic_CFLAGS  = $(AM_CFLAGS) -fPIC