From f03f023275d9799b21fb9a030ffeb0295487c88d Mon Sep 17 00:00:00 2001 From: Senthil Kumar Selvaraj Date: Thu, 3 Nov 2016 08:04:40 +0000 Subject: [PATCH] Fix bougs PR 78170 failure for avr The test defines int bitfields that are more than 16 bits wide, and this fails for the avr with its 16 bit integer size. Therefore, require effective target int32plus. gcc/testsuite/ 2016-11-03 Senthil Kumar Selvaraj * gcc.c-torture/execute/pr78170.c: Require int32plus. From-SVN: r241809 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/gcc.c-torture/execute/pr78170.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 08e85e3c051..455401fcf4b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2016-11-03 Senthil Kumar Selvaraj + + * gcc.c-torture/execute/pr78170.c: Require int32plus. + 2016-11-02 Max Filippov * gcc.c-torture/compile/20001226-1.c: Don't xfail on xtensa. diff --git a/gcc/testsuite/gcc.c-torture/execute/pr78170.c b/gcc/testsuite/gcc.c-torture/execute/pr78170.c index 8ef812ee6ac..dce8a3eee36 100644 --- a/gcc/testsuite/gcc.c-torture/execute/pr78170.c +++ b/gcc/testsuite/gcc.c-torture/execute/pr78170.c @@ -1,3 +1,5 @@ +/* { dg-require-effective-target int32plus } */ + /* PR tree-optimization/78170. Check that sign-extended store to a bitfield doesn't overwrite other fields. */ -- 2.30.2