* lib/gdb.exp: Skip CHILL for AIX.
authorJim Kingdon <jkingdon@engr.sgi.com>
Fri, 17 Mar 1995 13:45:00 +0000 (13:45 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Fri, 17 Mar 1995 13:45:00 +0000 (13:45 +0000)
gdb/testsuite/ChangeLog
gdb/testsuite/lib/gdb.exp

index 5c4ed0cb1c640ce6ea13422221afb0fa5b0df8ac..d65154c94a31b9081aeaf4dd8a7514e7c33995c7 100644 (file)
@@ -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
index af747a579435232fd0432839fc350d6102d0d703..189f83bbf5809b82adef9f8174c78a439503f552 100644 (file)
@@ -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*"]
 }