/none/tests/s390x/ecag
/none/tests/s390x/fpext_warn
/none/tests/s390x/fpext_fail
-/none/tests/s390x/rounding-1
+/none/tests/s390x/bfp-306054
/none/tests/s390x/bfp-arith
/none/tests/s390x/bfp-load
/none/tests/s390x/bfp-fpc
/none/tests/s390x/bfp-tdc
-/none/tests/s390x/bfp-3
+/none/tests/s390x/bfp-muldiv
/none/tests/s390x/bfp-compare
/none/tests/s390x/bfp-convert
/none/tests/s390x/comp-1
509139 Update BadSize error messages
509258 FreeBSD: add jail_attach_jd and jail_remove_jd syscall wrappers
509517 s390x: Even/odd lane confusion in various vector insns
+509572 s390x: Overhaul BFP testsuite
509566 Wrap amd64-linux syscall: 442 (mount_setattr)
509590 Run the LTP tests with LTP_QUIET
509567 unhandled amd64-linux syscall: 443 (quotactl_fd)
trto trot trtt tr tre cij cgij clij clgij crj cgrj clrj clgrj \
cs csg cds cdsg cu21 cu21_1 cu24 cu24_1 cu42 cu12 cu12_1 \
ex_sig ex_clone cu14 cu14_1 cu41 ecag fpext_warn fpext_fail \
- bfp-tdc bfp-load bfp-fpc bfp-convert rounding-1 bfp-arith \
- bfp-3 bfp-compare comp-1 comp-2 exrl tmll tm stmg \
+ bfp-fpc bfp-306054 \
+ bfp-muldiv comp-1 comp-2 exrl tmll tm stmg \
ex clst mvc test_fork test_sig rxsbg popcnt \
high-word traps \
spechelper-alr spechelper-algr \
dfp-1 dfp-2 dfp-3 dfp-4 dfpconv dfpext dfptest pfpo srnmt \
hfp
+if HAS_MLONG_DOUBLE_128
+INSN_TESTS += bfp-arith bfp-compare bfp-convert bfp-load bfp-tdc
+endif
+
check_PROGRAMS = $(INSN_TESTS) \
allexec \
op00
$(addsuffix .stderr.exp,$(INSN_TESTS)) \
$(addsuffix .stdout.exp,$(INSN_TESTS)) \
$(addsuffix .vgtest,$(INSN_TESTS)) \
+ bfp-arith.vgtest bfp-arith.stdout.exp bfp-arith.stderr.exp \
+ bfp-compare.vgtest bfp-compare.stdout.exp bfp-compare.stderr.exp \
+ bfp-convert.vgtest bfp-convert.stdout.exp bfp-convert.stderr.exp \
+ bfp-load.vgtest bfp-load.stdout.exp bfp-load.stderr.exp \
+ bfp-tdc.vgtest bfp-tdc.stdout.exp bfp-tdc.stderr.exp \
bfp-emit.vgtest bfp-emit.stderr.exp bfp-emit.post.exp \
ecag.stdout.exp-z10ec ecag.stdout.exp-z196 ecag.stdout.exp-zec12 \
ecag.stdout.exp-z13 ecag.stdout.exp-z14 ecag.stdout.exp-z15 \
vector_float_CFLAGS = $(AM_CFLAGS) -march=z13 -DS390_TEST_COUNT=4
vec2_CFLAGS = $(AM_CFLAGS) -march=z13
vec2_float_CFLAGS = $(AM_CFLAGS) -march=z13
+bfp_arith_CFLAGS = $(AM_CFLAGS) -mlong-double-128
+bfp_compare_CFLAGS = $(AM_CFLAGS) -mlong-double-128
+bfp_convert_CFLAGS = $(AM_CFLAGS) -mlong-double-128
+bfp_load_CFLAGS = $(AM_CFLAGS) -mlong-double-128
+bfp_tdc_CFLAGS = $(AM_CFLAGS) -mlong-double-128