We will get an XPASS when h8300 port peculiarities are fixed, and will
fix the testsuite too.
* testsuite/gas/elf/section14.d: Change skip to xfail.
* testsuite/lib/gas-defs.exp (run_dump_test): Add xfail support.
+2018-08-31 H.J. Lu <hongjiu.lu@intel.com>
+
+ * testsuite/gas/elf/section14.d: Change skip to xfail.
+ * testsuite/lib/gas-defs.exp (run_dump_test): Add xfail support.
+
2018-08-31 Alan Modra <amodra@gmail.com>
* config/tc-ppc.h (TC_FORCE_RELOCATION_SUB_LOCAL): Allow ADDR16
#readelf: -S --wide
# The h8300 port issues a warning message for new sections created
# without atrributes.
-#skip: h8300-*
+#xfail: h8300-*
There are [0-9]+ section headers, starting at offset 0x[0-9a-f]+:
# expected output on some targets. (For example, see
# gas/arm/inst.d and gas/arm/wince_inst.d.)
#
+# xfail: GLOB|PROC ...
+# Run this test and it is is expected to fail on a specified list
+# of targets.
+#
# error: REGEX
# An error with message matching REGEX must be emitted for the test
# to pass. The PROG, objdump, nm and objcopy options have no
set opts(not-target) {}
set opts(skip) {}
set opts(not-skip) {}
+ set opts(xfail) {}
set opts(section-subst) {}
foreach i $opt_array {
}
}
+ # Setup xfailures.
+ foreach targ $opts(xfail) {
+ setup_xfail $targ
+ }
+
if { $opts(source) == "" } {
set sourcefile ${file}.s
} else {