mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-04 02:18:37 +00:00
Configure now makes sure we build everything in c99 mode already. No need to have extra special cases in the Makefiles.
72 lines
2.2 KiB
Makefile
72 lines
2.2 KiB
Makefile
|
|
include $(top_srcdir)/Makefile.tool-tests.am
|
|
|
|
dist_noinst_SCRIPTS = filter_stderr
|
|
|
|
INSN_TESTS = insn_basic insn_mmx insn_sse insn_sse2 insn_fpu
|
|
|
|
EXTRA_DIST = \
|
|
$(addsuffix .stderr.exp,$(INSN_TESTS)) \
|
|
$(addsuffix .stdout.exp,$(INSN_TESTS)) \
|
|
$(addsuffix .vgtest,$(INSN_TESTS)) \
|
|
bt_everything.stderr.exp bt_everything.stdout.exp \
|
|
bt_everything.vgtest \
|
|
bug132146.vgtest bug132146.stderr.exp bug132146.stdout.exp \
|
|
bug279698.vgtest bug279698.stderr.exp bug279698.stdout.exp \
|
|
fxsave-amd64.vgtest fxsave-amd64.stdout.exp fxsave-amd64.stderr.exp \
|
|
insn-bsfl.vgtest insn-bsfl.stdout.exp insn-bsfl.stderr.exp \
|
|
insn-pcmpistri.vgtest insn-pcmpistri.stdout.exp insn-pcmpistri.stderr.exp \
|
|
insn-pmovmskb.vgtest insn-pmovmskb.stdout.exp insn-pmovmskb.stderr.exp \
|
|
more_x87_fp.stderr.exp more_x87_fp.stdout.exp more_x87_fp.vgtest \
|
|
sh-mem-vec128-plo-no.vgtest \
|
|
sh-mem-vec128-plo-no.stderr.exp \
|
|
sh-mem-vec128-plo-no.stdout.exp \
|
|
sh-mem-vec128-plo-yes.vgtest \
|
|
sh-mem-vec128-plo-yes.stderr.exp \
|
|
sh-mem-vec128-plo-yes.stdout.exp \
|
|
sh-mem-vec256-plo-no.vgtest \
|
|
sh-mem-vec256-plo-no.stderr.exp \
|
|
sh-mem-vec256-plo-no.stdout.exp \
|
|
sh-mem-vec256-plo-yes.vgtest \
|
|
sh-mem-vec256-plo-yes.stderr.exp \
|
|
sh-mem-vec256-plo-yes.stdout.exp \
|
|
shr_edx.stderr.exp shr_edx.stdout.exp shr_edx.vgtest \
|
|
sse_memory.stderr.exp sse_memory.stdout.exp sse_memory.vgtest \
|
|
xor-undef-amd64.stderr.exp xor-undef-amd64.stdout.exp \
|
|
xor-undef-amd64.vgtest \
|
|
xsave-avx.vgtest xsave-avx.stdout.exp xsave-avx.stderr.exp
|
|
|
|
check_PROGRAMS = \
|
|
bt_everything \
|
|
bug132146 \
|
|
bug279698 \
|
|
fxsave-amd64 \
|
|
insn-bsfl \
|
|
insn-pmovmskb \
|
|
sh-mem-vec128 \
|
|
sse_memory \
|
|
xor-undef-amd64
|
|
if BUILD_AVX_TESTS
|
|
check_PROGRAMS += sh-mem-vec256 xsave-avx
|
|
endif
|
|
if HAVE_ASM_CONSTRAINT_P
|
|
check_PROGRAMS += insn-pcmpistri
|
|
endif
|
|
# clang 3.5.0 barfs about -mfancy-math-387
|
|
if !COMPILER_IS_CLANG
|
|
check_PROGRAMS += \
|
|
more_x87_fp \
|
|
shr_edx
|
|
endif
|
|
|
|
AM_CFLAGS += @FLAG_M64@
|
|
AM_CXXFLAGS += @FLAG_M64@
|
|
AM_CCASFLAGS += @FLAG_M64@
|
|
|
|
fxsave_amd64_CFLAGS = $(AM_CFLAGS) @FLAG_NO_PIE@
|
|
insn_pcmpistri_CFLAGS = $(AM_CFLAGS)
|
|
more_x87_fp_CFLAGS = $(AM_CFLAGS) -O -ffast-math -mfpmath=387 \
|
|
-mfancy-math-387
|
|
more_x87_fp_LDADD = -lm
|
|
shr_edx_CFLAGS = $(AM_CFLAGS) @FLAG_NO_PIE@
|