aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2011-01-16 22:02:04 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2011-01-16 22:02:04 +0000
commit6302e79df6bc6b2d5563c368b986001593f19690 (patch)
tree9de23f7e06e49c10be064ae43313b70af4a7d252
parentc28ea82c2387cdf8805d164edd52f56f38a1b319 (diff)
downloadgcc-6302e79df6bc6b2d5563c368b986001593f19690.zip
gcc-6302e79df6bc6b2d5563c368b986001593f19690.tar.gz
gcc-6302e79df6bc6b2d5563c368b986001593f19690.tar.bz2
composite-type.c: Pass -Wno-unused.
gcc/testsuite/ * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused. * gcc.dg/fixed-point/struct-union.c: Update error messages. From-SVN: r168876
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/fixed-point/composite-type.c2
-rw-r--r--gcc/testsuite/gcc.dg/fixed-point/struct-union.c16
3 files changed, 14 insertions, 9 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5caf72c..f07a5bb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,10 @@
2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
+ * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
+ * gcc.dg/fixed-point/struct-union.c: Update error messages.
+
+2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
+
* gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
Linux-based targets.
diff --git a/gcc/testsuite/gcc.dg/fixed-point/composite-type.c b/gcc/testsuite/gcc.dg/fixed-point/composite-type.c
index 031de0e..5ae1198 100644
--- a/gcc/testsuite/gcc.dg/fixed-point/composite-type.c
+++ b/gcc/testsuite/gcc.dg/fixed-point/composite-type.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-std=gnu99 -O -Wall" } */
+/* { dg-options "-std=gnu99 -O -Wall -Wno-unused" } */
/* C99 6.2.7: Compatible type and composite type. */
diff --git a/gcc/testsuite/gcc.dg/fixed-point/struct-union.c b/gcc/testsuite/gcc.dg/fixed-point/struct-union.c
index 1147752..93ed260 100644
--- a/gcc/testsuite/gcc.dg/fixed-point/struct-union.c
+++ b/gcc/testsuite/gcc.dg/fixed-point/struct-union.c
@@ -34,22 +34,22 @@ union u h (union u u)
void f()
{
- cs.f = 0.1r; /* { dg-error "assignment of read-only variable" } */
- cs.lf = 0.2lr; /* { dg-error "assignment of read-only variable" } */
+ cs.f = 0.1r; /* { dg-error "assignment of member 'f' in read-only object" } */
+ cs.lf = 0.2lr; /* { dg-error "assignment of member 'lf' in read-only object" } */
s.lf = 0.3lr; /* { dg-error "assignment of read-only member" } */
s.f = 0.4r;
u.f = 0.5r;
u.lf = 0.6lr; /* { dg-error "assignment of read-only member" } */
- u.cs.f = 0.7r; /* { dg-error "assignment of read-only member" } */
- u.cs.lf = 0.8lr; /* { dg-error "assignment of read-only member" } */
+ u.cs.f = 0.7r; /* { dg-error "assignment of member 'f' in read-only object" } */
+ u.cs.lf = 0.8lr; /* { dg-error "assignment of member 'lf' in read-only object" } */
- cu.f = 0.9r; /* { dg-error "assignment of read-only variable" } */
+ cu.f = 0.9r; /* { dg-error "assignment of member 'f' in read-only object" } */
- cu.lf = 0.01lr; /* { dg-error "assignment of read-only variable" } */
- cu.cs.f = 0.02r; /* { dg-error "assignment of read-only variable" } */
- cu.cs.lf = 0.03lr; /* { dg-error "assignment of read-only variable" } */
+ cu.lf = 0.01lr; /* { dg-error "assignment of member 'lf' in read-only object" } */
+ cu.cs.f = 0.02r; /* { dg-error "assignment of member 'f' in read-only object" } */
+ cu.cs.lf = 0.03lr; /* { dg-error "assignment of member 'lf' in read-only object" } */
/* f().x is a valid postfix expression but is not an lvalue if
function f() returning a structure or union. */