summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-15 20:55:32 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-15 20:55:32 +0000
commit4635f1d9eea7ad2f013a5c2233c51d40a15a3263 (patch)
treee8178014e75d3eddb44b13e4c06f7c826e0cbea0
parent2f52aa25d35be3450d8ccf38d8490ae89b8a107a (diff)
downloadppe42-gcc-4635f1d9eea7ad2f013a5c2233c51d40a15a3263.tar.gz
ppe42-gcc-4635f1d9eea7ad2f013a5c2233c51d40a15a3263.zip
2001-03-15 Geoff Keating <geoff@redhat.com>
* gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these tests on AIX. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40515 138bc75d-0d04-0410-961f-82ee72b054a4
-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 12bb57f93dd..a10ee5bda10 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 0d36253ffe8..690b9024ef8 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] {
OpenPOWER on IntegriCloud