(and.s): Expect this test to fail for the tic4x-coff target because it uses
authorNick Clifton <nickc@redhat.com>
Thu, 3 Mar 2005 17:25:36 +0000 (17:25 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 3 Mar 2005 17:25:36 +0000 (17:25 +0000)
the '&' character as a line separator.

gas/testsuite/ChangeLog
gas/testsuite/gas/macros/macros.exp

index 228e541976182ded9609c4ead2946852819ba297..b78fc47e139af67928ec78c6c097414bb667290c 100644 (file)
@@ -4,6 +4,10 @@
 
 2005-03-03  Nick Clifton  <nickc@redhat.com>
 
+       * gas/macros/macros.exp (and.s): Expect this test to fail for the
+       tic4x-coff target because it uses the '&' character as a line
+       separator.
+
        * gas/sh/basic.exp: Add an sh-hms version of the pcrel test.
        * gas/sh/pcrel-hms.d: New file.  Adjusted form of pcrel-coff.d for
        the sh-hms target.
index d56c51f3528934bb1bbd644550cc19e64b2a4cbc..37435ccc3e6b25ba31b06fcf2d7fdb7e71f8fae7 100644 (file)
@@ -32,6 +32,11 @@ if { ![istarget *c54x*-*-*] && ![istarget *c4x*-*-*] } {
 
 gas_test_error "err.s" "" "macro infinite recursion"
 
+# The tic4x-coff target fails the next test because it defines '&'
+# as its line separator character, so the expression "(0 & TFLAG_C)"
+# becomes divided up into two lines and the parser complains about
+# a missing closing parenthesis for the first line.
+setup_xfail "tic4x*-*"
 gas_test "and.s" "" "" "logical and in macro definition"
 
 case $target_triplet in {