Browse Source

sim: bfin: fix mach/xfail usage in tests

Set the mach to the right value all the time, and update xfail to
say the test fails on all targets.  WIth multitarget testing, the
idea of target here doesn't make much sense.
binutils-2_38-branch
Mike Frysinger 4 years ago
parent
commit
7b2ec4e46f
  1. 4
      sim/testsuite/bfin/se_all32bitopcodes.S
  2. 4
      sim/testsuite/bfin/se_all64bitg0opcodes.S
  3. 2
      sim/testsuite/bfin/se_illegalcombination.S
  4. 2
      sim/testsuite/bfin/se_undefinedinstruction3.S

4
sim/testsuite/bfin/se_all32bitopcodes.S

@ -11,9 +11,9 @@
# Don't want to enable for normal `make check` as it takes way too long in
# the sim -- executes over 3 billion insns, and even at 10 MIPS, that's 10+
# minutes. Useful for directed testing, but that's about it.
# mach: none
# mach: bfin
# sim: --environment operating
# xfail: too many invalid insns are decoded as valid
# xfail: "too many invalid insns are decoded as valid" *-*
#include "test.h"

4
sim/testsuite/bfin/se_all64bitg0opcodes.S

@ -10,9 +10,9 @@
# Don't want to enable for normal `make check` as it takes way too long in
# the sim -- executes over 3 billion insns, and even at 10 MIPS, that's 10+
# minutes. Useful for directed testing, but that's about it.
# mach: none
# mach: bfin
# sim: --environment operating
# xfail: too many invalid insns are decoded as valid
# xfail: "too many invalid insns are decoded as valid" *-*
#include "test.h"
.include "testutils.inc"

2
sim/testsuite/bfin/se_illegalcombination.S

@ -2,7 +2,7 @@
// Description: Multi-issue Illegal Combinations
# mach: bfin
# sim: --environment operating
# xfail: "missing a few checks; hardware doesnt seem to match PRM?" bfin-*
# xfail: "missing a few checks; hardware doesnt seem to match PRM?" *-*
#include "test.h"
.include "testutils.inc"

2
sim/testsuite/bfin/se_undefinedinstruction3.S

@ -2,7 +2,7 @@
// Description: 32 bit special cases Undefined Instructions in Supervisor Mode
# mach: bfin
# sim: --environment operating
# xfail: "missing checks in A0/A1 macfunc" bfin-*
# xfail: "missing checks in A0/A1 macfunc" *-*
#include "test.h"
.include "testutils.inc"

Loading…
Cancel
Save