blob: 72336266470dff7071b8100e3ed893ba51f0ce65 [file] [log] [blame]
njn25ab726032002-09-23 16:24:41 +00001
njn2fe005a2009-02-23 01:03:06 +00002include $(top_srcdir)/Makefile.tool-tests.am
sewardj01262142006-01-04 01:20:28 +00003
carllbc3a88f2015-09-16 23:33:40 +00004if HAS_ISA_2_05
5ISA_2_05_FLAG = -DHAS_ISA_2_05
6else
7ISA_2_05_FLAG =
8endif
9
10if HAS_ISA_2_06
11ISA_2_06_FLAG = -DHAS_ISA_2_06
12else
13ISA_2_06_FLAG =
14endif
15
16if HAS_ISA_2_07
17ISA_2_07_FLAG = -DHAS_ISA_2_07
18else
19ISA_2_07_FLAG =
20endif
21
22min_power_isa_FLAGS = $(ISA_2_05_FLAG) $(ISA_2_06_FLAG) $(ISA_2_07_FLAG)
23
njn8b68b642009-06-24 00:37:09 +000024dist_noinst_SCRIPTS = \
mjw782f3702013-10-02 11:39:41 +000025 check_headers_and_includes \
florian0b289e92011-10-23 14:30:08 +000026 check_makefile_consistency \
carlleabf9ff2015-07-20 18:53:56 +000027 check_ppc64_auxv_cap \
njn25ab726032002-09-23 16:24:41 +000028 filter_addresses \
29 filter_discards \
sewardjb5f6f512005-03-10 23:59:00 +000030 filter_libc \
nethercotec371dcf2003-12-04 16:15:25 +000031 filter_numbers \
njn25ab726032002-09-23 16:24:41 +000032 filter_stderr_basic \
sewardjb5f6f512005-03-10 23:59:00 +000033 filter_sink \
florianc5325ef2013-09-17 20:15:36 +000034 filter_xml_frames \
njn107bc572009-02-16 00:42:10 +000035 platform_test \
mjw782f3702013-10-02 11:39:41 +000036 post_regtest_checks \
njn107bc572009-02-16 00:42:10 +000037 vg_regtest
njn25ab726032002-09-23 16:24:41 +000038
njn83b62cb2009-04-15 03:12:43 +000039noinst_HEADERS = \
40 asm.h \
41 malloc.h \
42 sys_mman.h
43
daywalkerc42d8bc2003-04-17 17:00:43 +000044check_PROGRAMS = \
njn107bc572009-02-16 00:42:10 +000045 arch_test \
njn61485ab2009-03-04 04:15:16 +000046 os_test \
Elliott Hughesed398002017-06-21 14:41:24 -070047 libc_test \
njn61485ab2009-03-04 04:15:16 +000048 true \
sewardj02b89e82011-05-17 16:19:53 +000049 x86_amd64_features \
dejanjbf68e982013-08-02 15:39:58 +000050 s390x_features \
carlla1b78a82014-02-08 02:19:12 +000051 mips_features \
carlldd690bf2014-08-07 23:49:27 +000052 power_insn_available \
carllbc3a88f2015-09-16 23:33:40 +000053 is_ppc64_BE \
54 min_power_isa
njnf2df9b52002-10-04 11:35:47 +000055
njn2fe005a2009-02-23 01:03:06 +000056AM_CFLAGS += $(AM_FLAG_M3264_PRI)
57AM_CXXFLAGS += $(AM_FLAG_M3264_PRI)
njnf2df9b52002-10-04 11:35:47 +000058
njnf76d27a2009-05-28 01:53:07 +000059if VGCONF_OS_IS_DARWIN
60x86_amd64_features_CFLAGS = $(AM_CFLAGS) -mdynamic-no-pic
njnac038d22009-07-13 22:20:00 +000061else
62x86_amd64_features_CFLAGS = $(AM_CFLAGS)
njnf76d27a2009-05-28 01:53:07 +000063endif
64
carllbc3a88f2015-09-16 23:33:40 +000065min_power_isa_CFLAGS = $(min_power_isa_FLAGS)