diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2011-01-16 22:02:04 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2011-01-16 22:02:04 +0000 |
commit | 6302e79df6bc6b2d5563c368b986001593f19690 (patch) | |
tree | 9de23f7e06e49c10be064ae43313b70af4a7d252 | |
parent | c28ea82c2387cdf8805d164edd52f56f38a1b319 (diff) | |
download | gcc-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/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/fixed-point/composite-type.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/fixed-point/struct-union.c | 16 |
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. */ |