diff options
author | Nick Clifton <nickc@redhat.com> | 2001-08-21 16:04:37 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2001-08-21 16:04:37 +0000 |
commit | 1167329ec6dec135e09814a2bac9ab63c8f55c09 (patch) | |
tree | dff48e97edd55e9d62f0b271f1f888663a3de7d2 /ld/testsuite/ld-selective/selective.exp | |
parent | c4ac0f60c7dc30e3957f3293ac65f0179687cfe6 (diff) | |
download | binutils-redhat-1167329ec6dec135e09814a2bac9ab63c8f55c09.tar.gz |
Return if target is `vax-*-ultrix*'.
Continue with other tests when there is a compilation error.
Diffstat (limited to 'ld/testsuite/ld-selective/selective.exp')
-rw-r--r-- | ld/testsuite/ld-selective/selective.exp | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/ld/testsuite/ld-selective/selective.exp b/ld/testsuite/ld-selective/selective.exp index 5620e29c11..c25019d8e1 100644 --- a/ld/testsuite/ld-selective/selective.exp +++ b/ld/testsuite/ld-selective/selective.exp @@ -19,6 +19,11 @@ # Make sure that constructors are handled correctly. +# AOUT based ports do not support selective linking +if {[istarget "vax-*-ultrix*"]} { + return +} + # COFF based ports do not support selective linking if {[istarget "*-*-coff"]} { return @@ -38,12 +43,12 @@ if {[istarget "*-*-pe"]} { # # FIXME: Instead of table, read settings from each source-file. set seltests { - {selective1 C 1.c {} {} {dropme1 dropme2} {alpha*-*}} - {selective2 C 2.c {} {} {foo} {alpha*-* mips*-*}} - {selective3 C 2.c {-u foo} {foo} {{foo 0}} {mips*-*}} - {selective4 C++ 3.cc {} {start a A::foo() B::foo()} {A::bar()} {alpha*-* mips*-*}} - {selective5 C++ 4.cc {} {start a A::bar()} {A::foo() B::foo()} {alpha*-* mips*-*}} - {selective6 C++ 5.cc {} {start a A::bar()} + {selective1 C 1.c {} {} {dropme1 dropme2} {alpha*-*}} + {selective2 C 2.c {} {} {foo} {alpha*-* mips*-*}} + {selective3 C 2.c {-u foo} {foo} {{foo 0}} {mips*-*}} + {selective4 C++ 3.cc {} {start a A::foo() B::foo()} {A::bar()} {alpha*-* mips*-*}} + {selective5 C++ 4.cc {} {start a A::bar()} {A::foo() B::foo()} {alpha*-* mips*-*}} + {selective6 C++ 5.cc {} {start a A::bar()} {A::foo() B::foo() dropme1() dropme2()} {*-*-*}} } @@ -88,7 +93,7 @@ foreach testitem $seltests { # leave as is. if { ![ld_compile "$CC $testflags" $srcdir/$subdir/$testfile $objfile] } { unresolved $testname - return + continue } # V850 targets need libgcc.a |