syswrap openat2 for all linux arches
[valgrind.git] / gdbserver_tests / Makefile.am
blobfbcb6596d43c65d2b002ff4e04e28293711fa02c
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.stdoutB.exp-freebsd \
90         mcsignopass.vgtest \
91         mcsigpass.stderrB.exp \
92         mcsigpass.stderr.exp \
93         mcsigpass.stdinB.gdb \
94         mcsigpass.stdoutB.exp \
95         mcsigpass.stdoutB.exp-freebsd \
96         mcsigpass.vgtest \
97         mcvabits.stderrB.exp \
98         mcvabits.stderr.exp \
99         mcvabits.stdinB.gdb \
100         mcvabits.stdoutB.exp \
101         mcvabits.vgtest \
102         mcwatchpoints.stderrB.exp \
103         mcwatchpoints.stderr.exp \
104         mcwatchpoints.stdinB.gdb \
105         mcwatchpoints.stdoutB.exp \
106         mcwatchpoints.vgtest \
107         mssnapshot.stderrB.exp \
108         mssnapshot.stderr.exp \
109         mssnapshot.stdinB.gdb \
110         mssnapshot.stdoutB.exp \
111         mssnapshot.vgtest \
112         nlcontrolc.stderrB.exp \
113         nlcontrolc.stderr.exp \
114         nlcontrolc.stdinB.gdb \
115         nlcontrolc.stdoutB.exp \
116         nlcontrolc.stdoutB.exp-freebsd \
117         nlcontrolc.vgtest \
118         nlfork_chain.stderr.exp \
119         nlfork_chain.stdout.exp \
120         nlfork_chain.vgtest \
121         nlgone_abrt.stderr.exp \
122         nlgone_abrt.stderrB.exp \
123         nlgone_abrt.stdinB.gdb \
124         nlgone_abrt.stdoutB.exp \
125         nlgone_abrt.vgtest \
126         nlgone_exit.stderr.exp \
127         nlgone_exit.stderrB.exp \
128         nlgone_exit.stdinB.gdb \
129         nlgone_exit.stdoutB.exp \
130         nlgone_exit.vgtest \
131         nlgone_return.stderr.exp \
132         nlgone_return.stderrB.exp \
133         nlgone_return.stdinB.gdb \
134         nlgone_return.stdoutB.exp \
135         nlgone_return.vgtest \
136         nlpasssigalrm.vgtest \
137         nlpasssigalrm.stderrB.exp \
138         nlpasssigalrm.stderr.exp \
139         nlpasssigalrm.stdinB.gdb \
140         nlpasssigalrm.stdoutB.exp \
141         nlself_invalidate.stderrB.exp \
142         nlself_invalidate.stderr.exp \
143         nlself_invalidate.stdinB.gdb \
144         nlself_invalidate.vgtest \
145         nlsigvgdb.vgtest \
146         nlsigvgdb.stderr.exp \
147         nlsigvgdb.stderrB.exp \
148         nlsigvgdb.stdinB.gdb \
149         nlvgdbsigqueue.vgtest \
150         nlvgdbsigqueue.stderrB.exp \
151         nlvgdbsigqueue.stderr.exp \
152         nlvgdbsigqueue.stdinB.gdb \
153         nlvgdbsigqueue.stdoutB.exp \
154         nlvgdbsigqueue.stdoutB.exp-solaris1 \
155         nlvgdbsigqueue.stdoutB.exp-solaris2
157 check_PROGRAMS = \
158         clean_after_fork \
159         fork_chain \
160         gone \
161         passsigalrm \
162         self_invalidate \
163         sleepers \
164         t \
165         watchpoints
167 if !VGCONF_OS_IS_FREEBSD
168   check_PROGRAMS += main_pic
170   main_pic_LDFLAGS = @FLAG_PIE@
171   main_pic_CFLAGS = $(AM_CFLAGS) -fPIC
172 endif
174 AM_CFLAGS   += $(AM_FLAG_M3264_PRI)
175 AM_CXXFLAGS += $(AM_FLAG_M3264_PRI)
177 LDADD = -lpthread