|
From: <sv...@va...> - 2016-12-09 18:35:52
|
Author: petarj
Date: Fri Dec 9 18:35:37 2016
New Revision: 16181
Log:
mips32: allow execution of round_fpu64 test for fpxx
Allow execution of none/tests/mips32/round_fpu64 test if it is built with
-mfpxx. It gets us more coverage eventually.
Modified:
trunk/none/tests/mips32/round_fpu64.c
Modified: trunk/none/tests/mips32/round_fpu64.c
==============================================================================
--- trunk/none/tests/mips32/round_fpu64.c (original)
+++ trunk/none/tests/mips32/round_fpu64.c Fri Dec 9 18:35:37 2016
@@ -72,7 +72,7 @@
: "$f0" \
);
-#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_fpr==64)
+#if (__mips==32) && (__mips_isa_rev>=2) && ((__mips_fpr==64) || (__mips_fpr==xx))
void set_rounding_mode(round_mode_t mode)
{
switch(mode) {
@@ -190,7 +190,7 @@
int main()
{
-#if (__mips==32) && (__mips_isa_rev>=2) && (__mips_fpr==64)
+#if (__mips==32) && (__mips_isa_rev>=2) && ((__mips_fpr==64) || (__mips_fpr==xx))
flt_round_op_t op;
signal(SIGILL, handler);
/* Test fpu64 mode. */
|