|
|
|
@ -115,7 +115,7 @@ case $target_triplet in { |
|
|
|
# We omit the ARM toolchains because they define locals to |
|
|
|
# start with '.', which eliminates .eos, .text etc from the output. |
|
|
|
# Omit c54x, since .tag and .def mean something different on that target |
|
|
|
if { ([istarget *-*-coff*] && ![istarget m88*-*-*] && ![istarget *arm*-*-coff] && ![istarget thumb*-*-coff] && ![istarget *c54x*-*-coff]) \ |
|
|
|
if { ([istarget *-*-coff*] && ![istarget m88*-*-*] && ![istarget *arm*-*-coff] && ![istarget thumb*-*-coff] && ![istarget xscale-*-coff] && ![istarget *c54x*-*-coff]) \ |
|
|
|
||([istarget *-*-pe*] && ![istarget arm*-*-pe*] && ![istarget thumb*-*-pe*]) \ |
|
|
|
|| [istarget a29k-*-udi*] \ |
|
|
|
|| [istarget a29k-*-ebmon*] \ |
|
|
|
@ -156,9 +156,13 @@ proc test_cond {} { |
|
|
|
# not limited to the fact that it depends on specific section |
|
|
|
# names appearing in the output file. |
|
|
|
# again, p2align doesn't work on c54x target |
|
|
|
if { ![istarget *c54x*-*-*] && ![istarget hppa*-*-*] } then { |
|
|
|
test_cond |
|
|
|
run_dump_test incbin |
|
|
|
case $target_triplet in { |
|
|
|
{ hppa*-*-* } { } |
|
|
|
{ *c54x*-*-* } { } |
|
|
|
default { |
|
|
|
test_cond |
|
|
|
run_dump_test incbin |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
# FIXME: this is here cause of a bug in DejaGnu 1.1.1. When it is no longer |
|
|
|
|