diff options
author | Alan Modra <amodra@gmail.com> | 2011-05-13 04:19:18 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2011-05-13 04:19:18 +0000 |
commit | c9eaa05f39a20ebdd807dcf8141a22e08bb613f1 (patch) | |
tree | a012964a3bf61e3ba644bfe0001d35671c4bb107 /ld/testsuite/ld-scripts/weak.exp | |
parent | 8b0aac0f7b6801533587b69f3d394c2e7e514f67 (diff) | |
download | binutils-gdb-c9eaa05f39a20ebdd807dcf8141a22e08bb613f1.tar.gz |
* ld-elf/flags1.d: Don't xfail tic6x.
* ld-scripts/weak.exp: Correct comments. Don't xfail sh-pe. Remove
redundant xfail.
* ld-selective/sel-dump.exp: Don't xfail alpha.
* ld-selective/selective.exp: Run for alpha.
* ld-undefined/weak-undef.exp: Don't xfail hppa64.
Diffstat (limited to 'ld/testsuite/ld-scripts/weak.exp')
-rw-r--r-- | ld/testsuite/ld-scripts/weak.exp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/ld/testsuite/ld-scripts/weak.exp b/ld/testsuite/ld-scripts/weak.exp index d021df7093d..cba6e2531ad 100644 --- a/ld/testsuite/ld-scripts/weak.exp +++ b/ld/testsuite/ld-scripts/weak.exp @@ -1,6 +1,6 @@ # Test weak symbols. # By Ian Lance Taylor, Cygnus Solutions. -# Copyright 1999, 2000, 2002, 2004, 2005, 2006, 2007, 2009 +# Copyright 1999, 2000, 2002, 2004, 2005, 2006, 2007, 2009, 2011 # Free Software Foundation, Inc. # # This file is part of the GNU Binutils. @@ -22,17 +22,16 @@ set testname "weak symbols" -# This test only works for ELF targets. +# This test only works for ELF targets and some PE targets. # It ought to work for some a.out targets, but it doesn't. if {! [is_elf_format] && ! [is_pecoff_format]} { unsupported $testname return } -# Weak symbols are broken for non-i386 PE targets. -if {! [istarget i?86-*-*]} { +# Weak symbols are broken for most PE targets. +if {! [istarget i?86-*-*] && ! [istarget sh-*-*]} { setup_xfail *-*-pe* - setup_xfail x86_64-*-pe* } # hppa64 and or32 are incredibly broken |