From 96528ad56904a31a7121677532559d977131ace5 Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Fri, 17 Mar 1995 13:45:00 +0000 Subject: * lib/gdb.exp: Skip CHILL for AIX. --- gdb/testsuite/ChangeLog | 4 ++++ gdb/testsuite/lib/gdb.exp | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) 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*"] } -- cgit v1.1