diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 228e5419761..b78fc47e139 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -4,6 +4,10 @@ 2005-03-03 Nick Clifton + * 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. diff --git a/gas/testsuite/gas/macros/macros.exp b/gas/testsuite/gas/macros/macros.exp index d56c51f3528..37435ccc3e6 100644 --- a/gas/testsuite/gas/macros/macros.exp +++ b/gas/testsuite/gas/macros/macros.exp @@ -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 {