Makefile.am revision b32f58018498ea2225959b0ba11c18f0c433deef
1
2include $(top_srcdir)/Makefile.tool-tests.am
3
4dist_noinst_SCRIPTS = filter_stderr
5
6EXTRA_DIST = \
7	jm-int.stderr.exp jm-int.stdout.exp jm-int.vgtest \
8	jm-fp.stderr.exp  jm-fp.stdout.exp  jm-fp.vgtest \
9	jm-vmx.stderr.exp jm-vmx.stdout.exp jm-vmx.stdout.exp_Minus_nan \
10	jm-vmx.vgtest \
11	lsw.stderr.exp lsw.stdout.exp lsw.vgtest \
12	std_reg_imm.vgtest std_reg_imm.stderr.exp std_reg_imm.stdout.exp \
13	round.stderr.exp round.stdout.exp round.vgtest \
14	twi_tdi.stderr.exp twi_tdi.stdout.exp twi_tdi.vgtest \
15	tw_td.stderr.exp tw_td.stdout.exp tw_td.vgtest \
16	power6_bcmp.stderr.exp power6_bcmp.stdout.exp power6_bcmp.vgtest \
17	power6_mf_gpr.stderr.exp power6_mf_gpr.stdout.exp power6_mf_gpr.vgtest \
18	test_isa_2_06_part1.stderr.exp  test_isa_2_06_part1.stdout.exp  test_isa_2_06_part1.vgtest \
19	test_isa_2_06_part2.stderr.exp  test_isa_2_06_part2.stdout.exp  test_isa_2_06_part2.vgtest \
20	test_isa_2_06_part3.stderr.exp  test_isa_2_06_part3.stdout.exp  test_isa_2_06_part3.vgtest
21
22check_PROGRAMS = \
23	jm-insns lsw round std_reg_imm twi_tdi tw_td power6_bcmp power6_mf_gpr test_isa_2_06_part1 \
24	test_isa_2_06_part2 test_isa_2_06_part3
25
26AM_CFLAGS    += @FLAG_M64@
27AM_CXXFLAGS  += @FLAG_M64@
28AM_CCASFLAGS += @FLAG_M64@
29
30if HAS_ALTIVEC
31ALTIVEC_FLAG = -DHAS_ALTIVEC
32else
33ALTIVEC_FLAG =
34endif
35
36if HAS_VSX
37BUILD_FLAG_VSX = -mvsx
38VSX_FLAG = -DHAS_VSX
39else
40VSX_FLAG =
41BUILD_FLAG_VSX =
42endif
43
44test_isa_2_06_part1_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames $(VSX_FLAG) \
45			@FLAG_M64@ $(ALTIVEC_FLAG) $(BUILD_FLAG_VSX)
46
47test_isa_2_06_part2_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames $(VSX_FLAG) \
48			@FLAG_M64@ $(ALTIVEC_FLAG) $(BUILD_FLAG_VSX)
49
50test_isa_2_06_part3_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -lm -g -mregnames $(VSX_FLAG) \
51			@FLAG_M64@ $(ALTIVEC_FLAG) $(BUILD_FLAG_VSX)
52
53jm_insns_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames -maltivec \
54			@FLAG_M64@ $(ALTIVEC_FLAG)
55
56