diff options
Diffstat (limited to 'binutils-2.25/binutils/testsuite/binutils-all/ar.exp')
-rw-r--r-- | binutils-2.25/binutils/testsuite/binutils-all/ar.exp | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/binutils-2.25/binutils/testsuite/binutils-all/ar.exp b/binutils-2.25/binutils/testsuite/binutils-all/ar.exp index 6efc1598..21b7a695 100644 --- a/binutils-2.25/binutils/testsuite/binutils-all/ar.exp +++ b/binutils-2.25/binutils/testsuite/binutils-all/ar.exp @@ -1,5 +1,4 @@ -# Copyright 1995, 1997, 2002, 2004, 2007, 2008, 2009, 2010, 2012 -# Free Software Foundation, Inc. +# Copyright (C) 1995-2014 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -558,16 +557,24 @@ proc move_an_element { } { # Run the tests. -set bfdtests [list bfdtest1 bfdtest2] +# Only run the bfdtest checks if the programs exist. Since these +# programs are built but not installed, running the testsuite on an +# installed toolchain will produce ERRORs about missing bfdtest1 and +# bfdtest2 executables. +if { [file exists $base_dir/bfdtest1] && [file exists $base_dir/bfdtest2] } { + set bfdtests [list bfdtest1 bfdtest2] + + long_filenames $bfdtests + thin_archive $bfdtests + thin_archive_with_nested $bfdtests +} -long_filenames $bfdtests symbol_table -thin_archive $bfdtests -thin_archive_with_nested $bfdtests argument_parsing deterministic_archive delete_an_element move_an_element + if { [is_elf_format] && ![istarget "*-*-hpux*"] && ![istarget "msp*-*-*"] } { |