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 case $target_triplet in {
22 { hppa*-*-* } { if [istarget *-*-linux*] { run_dump_test semi } }
30 if { ![istarget hppa*-*-*] || [istarget *-*-linux*] } {
31 # FIXME: Due to macro mishandling of ONLY_STANDARD_ESCAPES.
32 setup_xfail "avr-*" "cris-*"
34 # These fail due to NO_STRING_ESCAPES
35 setup_xfail "powerpc*-*-aix*" "powerpc*-*-beos*" "powerpc*-*-macos*"
36 setup_xfail "powerpc*-*-mpw*" "powerpc*-*-pe" "powerpc*-*-*win*"
37 setup_xfail "rs6000-*-*"
39 # FIXME: Due to difference in what "consecutive octets" means.
40 setup_xfail "*c4x*-*-*" "*c54x*-*"