sewardj | 3b29048 | 2011-05-06 21:02:55 +0000 | [diff] [blame] | 1 | |
| 2 | include $(top_srcdir)/Makefile.tool-tests.am |
| 3 | |
sewardj | 8eb8bab | 2015-07-21 14:44:28 +0000 | [diff] [blame] | 4 | SUBDIRS = . |
| 5 | |
| 6 | # OS-specific tests |
| 7 | if VGCONF_OS_IS_SOLARIS |
| 8 | SUBDIRS += solaris |
| 9 | endif |
| 10 | |
| 11 | DIST_SUBDIRS = solaris |
| 12 | |
sewardj | 3b29048 | 2011-05-06 21:02:55 +0000 | [diff] [blame] | 13 | dist_noinst_SCRIPTS = \ |
| 14 | invoker simulate_control_c make_local_links \ |
| 15 | filter_gdb filter_make_empty \ |
mjw | fb52832 | 2014-05-13 20:42:04 +0000 | [diff] [blame] | 16 | filter_memcheck_monitor filter_stderr filter_vgdb \ |
sewardj | 8eb8bab | 2015-07-21 14:44:28 +0000 | [diff] [blame] | 17 | filter_helgrind_monitor filter_helgrind_monitor_solaris \ |
| 18 | filter_passsigalrm \ |
| 19 | send_signal |
sewardj | 3b29048 | 2011-05-06 21:02:55 +0000 | [diff] [blame] | 20 | |
| 21 | EXTRA_DIST = \ |
sewardj | 1568e17 | 2011-06-18 08:28:04 +0000 | [diff] [blame] | 22 | README_DEVELOPERS \ |
philippe | 07c0852 | 2014-05-14 20:39:27 +0000 | [diff] [blame] | 23 | hginfo.stderrB.exp \ |
| 24 | hginfo.stderr.exp \ |
| 25 | hginfo.stdinB.gdb \ |
| 26 | hginfo.stdoutB.exp \ |
| 27 | hginfo.vgtest \ |
philippe | 1670b05 | 2014-08-15 10:27:52 +0000 | [diff] [blame] | 28 | hgtls.stderrB.exp \ |
| 29 | hgtls.stderr.exp \ |
| 30 | hgtls.stdinB.gdb \ |
| 31 | hgtls.stdoutB.exp \ |
| 32 | hgtls.vgtest \ |
philippe | a22f59d | 2012-01-26 23:13:52 +0000 | [diff] [blame] | 33 | mcblocklistsearch.stderr.exp \ |
| 34 | mcblocklistsearch.stdinB.gdb \ |
| 35 | mcblocklistsearch.vgtest \ |
| 36 | mcblocklistsearch.stderrB.exp \ |
sewardj | 3b29048 | 2011-05-06 21:02:55 +0000 | [diff] [blame] | 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 \ |
sewardj | 30b3eca | 2011-06-28 08:20:39 +0000 | [diff] [blame] | 73 | mcmain_pic.stderrB.exp \ |
| 74 | mcmain_pic.stderr.exp \ |
sewardj | 8eb8bab | 2015-07-21 14:44:28 +0000 | [diff] [blame] | 75 | mcmain_pic.stderr.exp-solaris \ |
sewardj | 30b3eca | 2011-06-28 08:20:39 +0000 | [diff] [blame] | 76 | mcmain_pic.stdinB.gdb \ |
| 77 | mcmain_pic.stdoutB.exp \ |
| 78 | mcmain_pic.stdout.exp \ |
sewardj | 2a31239 | 2011-06-26 09:26:48 +0000 | [diff] [blame] | 79 | mcmain_pic.vgtest \ |
sewardj | a5d978e | 2011-06-27 23:31:07 +0000 | [diff] [blame] | 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 \ |
sewardj | 3b29048 | 2011-05-06 21:02:55 +0000 | [diff] [blame] | 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 \ |
sewardj | 1ac2110 | 2011-06-15 21:30:55 +0000 | [diff] [blame] | 114 | nlcontrolc.vgtest \ |
| 115 | nlfork_chain.stderr.exp \ |
| 116 | nlfork_chain.stdout.exp \ |
sewardj | b2572b5 | 2011-06-26 09:36:38 +0000 | [diff] [blame] | 117 | nlfork_chain.vgtest \ |
philippe | 0447bbd | 2012-10-17 21:32:03 +0000 | [diff] [blame] | 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 \ |
sewardj | b2572b5 | 2011-06-26 09:36:38 +0000 | [diff] [blame] | 133 | nlpasssigalrm.vgtest \ |
| 134 | nlpasssigalrm.stderrB.exp \ |
| 135 | nlpasssigalrm.stderr.exp \ |
| 136 | nlpasssigalrm.stdinB.gdb \ |
sewardj | cdd1ee7 | 2011-06-28 07:38:17 +0000 | [diff] [blame] | 137 | nlpasssigalrm.stdoutB.exp \ |
philippe | 3a53220 | 2013-02-24 23:16:58 +0000 | [diff] [blame] | 138 | nlself_invalidate.stderrB.exp \ |
| 139 | nlself_invalidate.stderr.exp \ |
| 140 | nlself_invalidate.stdinB.gdb \ |
| 141 | nlself_invalidate.vgtest \ |
sewardj | b2572b5 | 2011-06-26 09:36:38 +0000 | [diff] [blame] | 142 | nlsigvgdb.vgtest \ |
| 143 | nlsigvgdb.stderr.exp \ |
| 144 | nlsigvgdb.stderrB.exp \ |
philippe | 6654de8 | 2014-04-15 22:35:23 +0000 | [diff] [blame] | 145 | nlsigvgdb.stdinB.gdb \ |
| 146 | nlvgdbsigqueue.vgtest \ |
| 147 | nlvgdbsigqueue.stderrB.exp \ |
| 148 | nlvgdbsigqueue.stderr.exp \ |
| 149 | nlvgdbsigqueue.stdinB.gdb \ |
sewardj | 8eb8bab | 2015-07-21 14:44:28 +0000 | [diff] [blame] | 150 | nlvgdbsigqueue.stdoutB.exp \ |
| 151 | nlvgdbsigqueue.stdoutB.exp-solaris1 \ |
| 152 | nlvgdbsigqueue.stdoutB.exp-solaris2 |
sewardj | 3b29048 | 2011-05-06 21:02:55 +0000 | [diff] [blame] | 153 | |
| 154 | check_PROGRAMS = \ |
| 155 | clean_after_fork \ |
sewardj | 1ac2110 | 2011-06-15 21:30:55 +0000 | [diff] [blame] | 156 | fork_chain \ |
philippe | 0447bbd | 2012-10-17 21:32:03 +0000 | [diff] [blame] | 157 | gone \ |
| 158 | main_pic \ |
sewardj | b2572b5 | 2011-06-26 09:36:38 +0000 | [diff] [blame] | 159 | passsigalrm \ |
philippe | 3a53220 | 2013-02-24 23:16:58 +0000 | [diff] [blame] | 160 | self_invalidate \ |
sewardj | 3b29048 | 2011-05-06 21:02:55 +0000 | [diff] [blame] | 161 | sleepers \ |
| 162 | t \ |
| 163 | watchpoints |
| 164 | |
| 165 | AM_CFLAGS += $(AM_FLAG_M3264_PRI) |
| 166 | AM_CXXFLAGS += $(AM_FLAG_M3264_PRI) |
| 167 | |
| 168 | LDADD = -lpthread |
sewardj | 2a31239 | 2011-06-26 09:26:48 +0000 | [diff] [blame] | 169 | |
| 170 | main_pic_LDFLAGS = -pie |
| 171 | main_pic_CFLAGS = $(AM_CFLAGS) -fPIC |