aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Billinghurst <David.Billinghurst@riotinto.com>2002-05-19 01:20:53 +0000
committerDavid Billinghurst <billingd@gcc.gnu.org>2002-05-19 01:20:53 +0000
commit210142e0e23349d6494b9c500add989d0582674c (patch)
tree865302d1a78187163876afa18eb2fb72900151ef
parentb64a1b533c33a7fe86b6fde2dc99009032f9f810 (diff)
downloadgcc-210142e0e23349d6494b9c500add989d0582674c.zip
gcc-210142e0e23349d6494b9c500add989d0582674c.tar.gz
gcc-210142e0e23349d6494b9c500add989d0582674c.tar.bz2
weak-2.c: xfail warnings for platforms that don't support weak symbols.
2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com> * gcc.dg/weak-2.c: xfail warnings for platforms that don't support weak symbols. * gcc.dg/weak-4.c: Likewise * gcc.dg/weak-6.c: Likewise From-SVN: r53601
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/gcc.dg/weak-2.c2
-rw-r--r--gcc/testsuite/gcc.dg/weak-4.c4
-rw-r--r--gcc/testsuite/gcc.dg/weak-6.c2
4 files changed, 11 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 300eacf..1a1eb1a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * gcc.dg/weak-2.c: xfail warnings for platforms that don't
+ support weak symbols.
+ * gcc.dg/weak-4.c: Likewise
+ * gcc.dg/weak-6.c: Likewise
+
2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
* gcc.dg/weak-3.c: Add dg-excess-error comment for
diff --git a/gcc/testsuite/gcc.dg/weak-2.c b/gcc/testsuite/gcc.dg/weak-2.c
index 217220e..e3fc009 100644
--- a/gcc/testsuite/gcc.dg/weak-2.c
+++ b/gcc/testsuite/gcc.dg/weak-2.c
@@ -30,7 +30,7 @@ void * foo1b (void)
return (void *)ffoo1b;
}
-extern void * ffoo1c (void); /* { dg-warning "applying #pragma weak" "applying #pragma weak" } */
+extern void * ffoo1c (void); /* { dg-warning "applying #pragma weak" "applying #pragma weak" { xfail *-*-coff i?86-pc-cygwin h8300-*-hms } } */
void * foo1c (void)
{
return (void *)ffoo1c;
diff --git a/gcc/testsuite/gcc.dg/weak-4.c b/gcc/testsuite/gcc.dg/weak-4.c
index c6bde1e..e79f6b9 100644
--- a/gcc/testsuite/gcc.dg/weak-4.c
+++ b/gcc/testsuite/gcc.dg/weak-4.c
@@ -38,7 +38,7 @@ void * foo1b (void)
}
-extern int vfoo1c; /* { dg-warning "applying #pragma weak" "applying #pragma weak" } */
+extern int vfoo1c; /* { dg-warning "applying #pragma weak" "applying #pragma weak" { xfail *-*-coff i?86-pc-cygwin h8300-*-hms } } */
void * foo1c (void)
{
return (void *)&vfoo1c;
@@ -70,7 +70,7 @@ void * foo1f (void)
#pragma weak vfoo1f
-extern int vfoo1g; /* { dg-warning "applying #pragma weak" "applying #pragma weak" } */
+extern int vfoo1g; /* { dg-warning "applying #pragma weak" "applying #pragma weak" { xfail *-*-coff i?86-pc-cygwin h8300-*-hms } } */
void * foo1g (void)
{
return (void *)&vfoo1g;
diff --git a/gcc/testsuite/gcc.dg/weak-6.c b/gcc/testsuite/gcc.dg/weak-6.c
index 8f88a67..6e45b18 100644
--- a/gcc/testsuite/gcc.dg/weak-6.c
+++ b/gcc/testsuite/gcc.dg/weak-6.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
extern void * foo (void);
-void * foo (void) { return (void *)foo; } /* { dg-error "precede" } */
+void * foo (void) { return (void *)foo; } /* { dg-error "precede" "" { xfail *-*-coff i?86-pc-cygwin h8300-*-hms } } */
#pragma weak foo