mirror of
https://github.com/ioacademy-jikim/debugging
synced 2025-06-22 23:36:16 +00:00
71 lines
2.1 KiB
Makefile
71 lines
2.1 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 \
|
|
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
|
|
endif
|
|
|
|
AM_CFLAGS += @FLAG_M64@
|
|
AM_CXXFLAGS += @FLAG_M64@
|
|
AM_CCASFLAGS += @FLAG_M64@
|
|
|
|
insn_pcmpistri_CFLAGS = $(AM_CFLAGS)
|
|
if VGCONF_OS_IS_SOLARIS
|
|
insn_pcmpistri_CFLAGS += --std=c99
|
|
endif
|
|
more_x87_fp_CFLAGS = $(AM_CFLAGS) -O -ffast-math -mfpmath=387 \
|
|
-mfancy-math-387
|
|
more_x87_fp_LDADD = -lm
|
|
|