aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorGeoffrey Keating <geoffk@redhat.com>2001-03-15 15:55:32 -0500
committerDavid Edelsohn <dje@gcc.gnu.org>2001-03-15 15:55:32 -0500
commit92784908c1f27d3fc344be275a63ec443d07924e (patch)
treee8178014e75d3eddb44b13e4c06f7c826e0cbea0 /gcc/testsuite
parentd975d8c3d58e96e514b6baee042620534ea181f7 (diff)
downloadgcc-92784908c1f27d3fc344be275a63ec443d07924e.zip
gcc-92784908c1f27d3fc344be275a63ec443d07924e.tar.gz
gcc-92784908c1f27d3fc344be275a63ec443d07924e.tar.bz2
memcheck.exp: Don't try to run these tests on AIX.
2001-03-15 Geoff Keating <geoff@redhat.com> * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these tests on AIX. From-SVN: r40515
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/memcheck/memcheck.exp8
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 12bb57f..a10ee5b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2001-03-15 Geoff Keating <geoff@redhat.com>
+
+ * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
+ tests on AIX.
+
2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
* g++.old-deja/g++.other/eh4.C: New test.
diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/memcheck.exp b/gcc/testsuite/gcc.c-torture/execute/memcheck/memcheck.exp
index 0d36253..690b902 100644
--- a/gcc/testsuite/gcc.c-torture/execute/memcheck/memcheck.exp
+++ b/gcc/testsuite/gcc.c-torture/execute/memcheck/memcheck.exp
@@ -41,6 +41,14 @@ if $idx>=0 {
error "list can't find driver.c in $srcdir/$subdir"
}
+# These don't work on AIX. The constructors get run by a program built
+# with -fcheck-memory-usage, which confuses the driver so much that
+# they don't even link.
+if { [istarget "powerpc-*-aix*"]
+ || [istarget "rs6000-*-aix*"] } {
+ set tests ""
+}
+
# Compiling driver.c on a remote host requires our ability to also
# find its driver.h header.
if [is_remote host] {