diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 249d852472..6dfa6f1ad4 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2010-10-20 Dave Korn + + * ld-plugin/plugin.exp: Mark tests UNSUPPORTED, not UNRESOLVED, if + no suitable target compiler is available. + 2010-10-16 Kai Tietz * ld-pe/pe-run2.exp: Prefix --enable-auto-import by -Wl. diff --git a/ld/testsuite/ld-plugin/plugin.exp b/ld/testsuite/ld-plugin/plugin.exp index 416159ac00..2e63ca0264 100644 --- a/ld/testsuite/ld-plugin/plugin.exp +++ b/ld/testsuite/ld-plugin/plugin.exp @@ -26,9 +26,11 @@ if ![check_plugin_api_available] { # And a compiler to be available. set can_compile 1 +set failure_kind "unresolved" if { [which $CC] == 0 } { # Don't fail immediately, set can_compile 0 + set failure_kind "unsupported" } pass "plugin API enabled" @@ -154,11 +156,11 @@ set plugin_extra_elf_tests [list \ if { !$can_compile || $failed_compile } { foreach testitem $plugin_tests { - unresolved [lindex $testitem 0] + $failure_kind [lindex $testitem 0] } if { [is_elf_format] } { foreach testitem $plugin_extra_elf_tests { - unresolved [lindex $testitem 0] + $failure_kind [lindex $testitem 0] } } return