aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite
diff options
context:
space:
mode:
authorJim Kingdon <jkingdon@engr.sgi.com>1995-03-17 13:45:00 +0000
committerJim Kingdon <jkingdon@engr.sgi.com>1995-03-17 13:45:00 +0000
commit96528ad56904a31a7121677532559d977131ace5 (patch)
treec884a2dc99471c5e2c376fc6aee7cf206f4ba983 /gdb/testsuite
parentc9e556657f9d3361b01f2e08cfe84db682f9a287 (diff)
downloadgdb-96528ad56904a31a7121677532559d977131ace5.zip
gdb-96528ad56904a31a7121677532559d977131ace5.tar.gz
gdb-96528ad56904a31a7121677532559d977131ace5.tar.bz2
* lib/gdb.exp: Skip CHILL for AIX.
Diffstat (limited to 'gdb/testsuite')
-rw-r--r--gdb/testsuite/ChangeLog4
-rw-r--r--gdb/testsuite/lib/gdb.exp7
2 files changed, 10 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 5c4ed0c..d65154c 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+Fri Mar 17 05:43:28 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
+
+ * lib/gdb.exp: Skip CHILL for AIX.
+
Thu Mar 16 16:27:07 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
* gdb.base/nodebug.exp: It is OK if GDB thinks top and middle have
diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp
index af747a5..189f83b 100644
--- a/gdb/testsuite/lib/gdb.exp
+++ b/gdb/testsuite/lib/gdb.exp
@@ -554,5 +554,10 @@ if ![info exists argv0] then {
}
proc skip_chill_tests {} {
- return ![isnative]
+ # For crosses, the CHILL runtime doesn't build because it can't find
+ # setjmp.h, stdio.h, etc.
+ # 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*"]
}