none/tests/fdleak_cmsg_supp.supp: Add suppressions for older glibc
[valgrind.git] / none / tests / solaris / Makefile.am
blob861c9ff56222b9fd9ddadf0f37141ca882d15b62
2 include $(top_srcdir)/Makefile.tool-tests.am
4 dist_noinst_SCRIPTS = \
5         filter_coredump_many_threads_post \
6         filter_coredump_many_threads_stderr \
7         filter_stderr
9 EXTRA_DIST = \
10         block_all_signals.stderr.exp block_all_signals.stdout.exp block_all_signals.vgtest \
11         blockfault.stderr.exp blockfault.vgtest \
12         context_link.stderr.exp context_link.stdout.exp context_link.vgtest \
13         context_link2.stderr.exp context_link2.stdout.exp context_link2.vgtest \
14         context_null.stderr.exp context_null.stdout.exp context_null.vgtest \
15         context_stack.stderr.exp context_stack.stdout.exp context_stack.vgtest \
16         coredump_many_threads.post.exp coredump_many_threads.stderr.exp coredump_many_threads.vgtest \
17         mmap_noreserve.stderr.exp mmap_noreserve.stdout.exp mmap_noreserve.vgtest \
18         proc_aout.stderr.exp proc_aout.stdout.exp proc_aout.vgtest \
19         proc_auxv.stderr.exp proc_auxv.stdout.exp proc_auxv.vgtest \
20         proc_auxv_multiple.stderr.exp proc_auxv_multiple.stdout.exp proc_auxv_multiple.vgtest \
21         proc-cmdline-exe.stderr.exp-with-cmdline proc-cmdline-exe.stderr.exp-without-cmdline \
22             proc-cmdline-exe.vgtest \
23         proc_psinfo.stderr.exp proc_psinfo.stdout.exp proc_psinfo.vgtest \
24         posix_spawn.stderr.exp posix_spawn.stdout.exp posix_spawn.vgtest \
25         pthread-stack.stderr.exp pthread-stack.vgtest \
26         reserve_sysstat_addr.map reserve_sysstat_addr.stderr.exp reserve_sysstat_addr.vgtest \
27         reserve_sysstat_zone_addr.map reserve_sysstat_zone_addr.stderr.exp reserve_sysstat_zone_addr.vgtest \
28         resolv.stdout.exp resolv.stderr.exp resolv.vgtest \
29         sigresend.stderr.exp sigresend.stdout.exp sigresend.vgtest \
30         stack_overflow.stderr.exp stack_overflow.vgtest \
31         stack_prot.stderr.exp stack_prot.stdout.exp stack_prot.vgtest \
32         threads_exitall.stderr.exp threads_exitall.stdout.exp threads_exitall.vgtest
34 check_PROGRAMS = \
35         block_all_signals \
36         blockfault \
37         context_link \
38         context_link2 \
39         context_null \
40         context_stack \
41         coredump_many_segments \
42         coredump_many_threads \
43         mmap_noreserve \
44         proc_aout \
45         proc_auxv \
46         proc_auxv_multiple \
47         proc_psinfo \
48         posix_spawn \
49         pthread-stack \
50         resolv \
51         sigresend \
52         stack_overflow \
53         stack_prot \
54         threads_exitall
56 AM_CFLAGS   += $(AM_FLAG_M3264_PRI)
57 AM_CXXFLAGS += $(AM_FLAG_M3264_PRI)
59 pthread_stack_LDADD = -lpthread
60 resolv_LDADD = -lresolv
61 stack_overflow_CFLAGS = ${AM_CFLAGS} @FLAG_W_NO_INFINITE_RECURSION@
62 stack_prot_LDFLAGS = -Wl,-M,/usr/lib/ld/map.noexstk
63 threads_exitall_LDADD = -lpthread
65 if SOLARIS_RESERVE_SYSSTAT_ADDR
66 check_PROGRAMS += reserve_sysstat_addr
67 reserve_sysstat_addr_LDFLAGS = -Wl,-M,reserve_sysstat_addr.map
68 endif
70 if SOLARIS_RESERVE_SYSSTAT_ZONE_ADDR
71 check_PROGRAMS += reserve_sysstat_zone_addr
72 reserve_sysstat_zone_addr_LDFLAGS = -Wl,-M,reserve_sysstat_zone_addr.map
73 endif