aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Kingdon <jkingdon@engr.sgi.com>1995-03-17 15:20:42 +0000
committerJim Kingdon <jkingdon@engr.sgi.com>1995-03-17 15:20:42 +0000
commitf2ee99a46f5f27bbc510c5e2ef85cec69e4981ce (patch)
tree24f730c06619b556920ebf455705dd6165d2b810
parentb11bd28163698102848a4a1e8d9d9a9533396099 (diff)
downloadgdb-f2ee99a46f5f27bbc510c5e2ef85cec69e4981ce.zip
gdb-f2ee99a46f5f27bbc510c5e2ef85cec69e4981ce.tar.gz
gdb-f2ee99a46f5f27bbc510c5e2ef85cec69e4981ce.tar.bz2
* lib/gdb.exp: Skip CHILL for AIX and Solaris.
-rw-r--r--gdb/testsuite/ChangeLog2
-rw-r--r--gdb/testsuite/lib/gdb.exp3
2 files changed, 3 insertions, 2 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 16a6c45..c55d81b 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -3,7 +3,7 @@ Fri Mar 17 05:43:28 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
* gdb.base/nodebug.exp: Comment out redundant test. Make name of
tests unique.
- * lib/gdb.exp: Skip CHILL for AIX.
+ * lib/gdb.exp: Skip CHILL for AIX and Solaris.
Thu Mar 16 16:27:07 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp
index 189f83b..b010303 100644
--- a/gdb/testsuite/lib/gdb.exp
+++ b/gdb/testsuite/lib/gdb.exp
@@ -559,5 +559,6 @@ proc skip_chill_tests {} {
# For AIX (as of 16 Mar 95), (a) there is no language code for
# CHILL in output_epilog in gcc/config/rs6000/rs6000.c, (b) collect2
# does not get along with AIX's too-clever linker.
- return ![isnative] || [istarget "*-*-aix*"]
+ # On Solaris, static constructors are broken.
+ return {![isnative] || [istarget "*-*-aix*"] || [istarget "*-*-solaris2*"]}
}