1 # Run some tests of gas macros.
3 if { ![istarget hppa
*-*-*] ||
[istarget
*-*-linux
*] } {
7 if { ![istarget
*c54x
*-*-*] && ![istarget
*c4x
*-*-*] } {
13 if { ![istarget
*c54x
*-*-*] && ![istarget
*c4x
*-*-*] } {
19 gas_test_error
"err.s" "" "macro infinite recursion"
21 gas_test
"and.s" "" "" "logical and in macro definition"
23 case $target_triplet in
{
24 { hppa
*-*-* } { if [istarget
*-*-linux
*] { run_dump_test semi
} }
32 if { ![istarget hppa
*-*-*] ||
[istarget
*-*-linux
*] } {
33 # FIXME
: Due to macro mishandling of ONLY_STANDARD_ESCAPES.
34 setup_xfail
"avr-*" "cris-*"
36 # These fail due to NO_STRING_ESCAPES
37 setup_xfail
"powerpc*-*-aix*" "powerpc*-*-beos*" "powerpc*-*-macos*"
38 setup_xfail
"powerpc*-*-pe" "powerpc*-*-*win*"
39 setup_xfail
"rs6000-*-*"
41 # FIXME
: Due to difference in what
"consecutive octets" means.
42 setup_xfail
"*c4x*-*-*" "*c54x*-*"