aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Billinghurst <David.Billinghurst@riotinto.com>2002-05-17 03:54:11 +0000
committerDavid Billinghurst <billingd@gcc.gnu.org>2002-05-17 03:54:11 +0000
commit088b3db0eb23fd79ed84ea301ca56d2f479d1ea8 (patch)
treeffd19dc93f0e140fc68be0a137b2969086854ae7
parent5ccff482ca955b271c20e46e63c4d8e8ede19699 (diff)
downloadgcc-088b3db0eb23fd79ed84ea301ca56d2f479d1ea8.zip
gcc-088b3db0eb23fd79ed84ea301ca56d2f479d1ea8.tar.gz
gcc-088b3db0eb23fd79ed84ea301ca56d2f479d1ea8.tar.bz2
weak-3.c: Add dg-excess-error comment for cygwin, coff and h8300-*-hms targets
2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com> * gcc.dg/weak-3.c: Add dg-excess-error comment for cygwin, coff and h8300-*-hms targets * gcc.dg/weak-5.c: Likewise * gcc.dg/weak-7.c: Likewise From-SVN: r53539
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/gcc.dg/weak-3.c1
-rw-r--r--gcc/testsuite/gcc.dg/weak-5.c1
-rw-r--r--gcc/testsuite/gcc.dg/weak-7.c1
4 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2e9b9f9..300eacf 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
+
+ * gcc.dg/weak-3.c: Add dg-excess-error comment for
+ cygwin, coff and h8300-*-hms targets
+ * gcc.dg/weak-5.c: Likewise
+ * gcc.dg/weak-7.c: Likewise
+
2002-05-16 Jason Merrill <jason@redhat.com>
* lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
diff --git a/gcc/testsuite/gcc.dg/weak-3.c b/gcc/testsuite/gcc.dg/weak-3.c
index 1675ab1..3a9553d 100644
--- a/gcc/testsuite/gcc.dg/weak-3.c
+++ b/gcc/testsuite/gcc.dg/weak-3.c
@@ -3,6 +3,7 @@
/* COFF does not support weak, and dg doesn't support UNSUPPORTED. */
/* { dg-do compile { xfail *-*-coff i?86-pc-cygwin h8300-*-hms } } */
+/* { dg-excess-errors "COFF does not support weak symbols" { target *-*-coff i?86-pc-cygwin h8300-*-hms } } */
/* { dg-final { global target_triplet } } */
/* { dg-final { if [string match h8300-*-hms $target_triplet ] {return} } } */
diff --git a/gcc/testsuite/gcc.dg/weak-5.c b/gcc/testsuite/gcc.dg/weak-5.c
index 8576379..f91c82a 100644
--- a/gcc/testsuite/gcc.dg/weak-5.c
+++ b/gcc/testsuite/gcc.dg/weak-5.c
@@ -3,6 +3,7 @@
/* COFF does not support weak, and dg doesn't support UNSUPPORTED. */
/* { dg-do compile { xfail *-*-coff i?86-pc-cygwin h8300-*-hms } } */
+/* { dg-excess-errors "COFF does not support weak symbols" { target *-*-coff i?86-pc-cygwin h8300-*-hms } } */
/* { dg-final { global target_triplet } } */
/* { dg-final { if [string match h8300-*-hms $target_triplet ] {return} } } */
diff --git a/gcc/testsuite/gcc.dg/weak-7.c b/gcc/testsuite/gcc.dg/weak-7.c
index 64d6155..7a24f76 100644
--- a/gcc/testsuite/gcc.dg/weak-7.c
+++ b/gcc/testsuite/gcc.dg/weak-7.c
@@ -1,4 +1,5 @@
/* { dg-do compile } */
+/* { dg-excess-errors "COFF does not support weak symbols" { target *-*-coff i?86-pc-cygwin h8300-*-hms } } */
extern void * foo (void);
void * foo (void) { return (void *)foo; } /* { dg-error "precede" } */