diff options
author | David Billinghurst <David.Billinghurst@riotinto.com> | 2002-05-19 01:20:53 +0000 |
---|---|---|
committer | David Billinghurst <billingd@gcc.gnu.org> | 2002-05-19 01:20:53 +0000 |
commit | 210142e0e23349d6494b9c500add989d0582674c (patch) | |
tree | 865302d1a78187163876afa18eb2fb72900151ef | |
parent | b64a1b533c33a7fe86b6fde2dc99009032f9f810 (diff) | |
download | gcc-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/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/weak-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/weak-4.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/weak-6.c | 2 |
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 |