From c84d88e45c50cadf07edfaac07b174490d48bbde Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Wed, 20 Aug 2014 12:32:50 +0000 Subject: [PATCH] gcc.dg/guality/restrict.c: Add `used' attribute to all variables. From-SVN: r214219 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/gcc.dg/guality/restrict.c | 20 ++++++++++---------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 16d0c07b247..2e023a88fbb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2014-08-20 Mark Wielaard + + * gcc.dg/guality/restrict.c: Add `used' attribute to all variables. + 2014-08-20 Kyrylo Tkachov * lib/gcc-defs.exp (${tool}_check_unsupported_p): diff --git a/gcc/testsuite/gcc.dg/guality/restrict.c b/gcc/testsuite/gcc.dg/guality/restrict.c index e31224bbc2a..62d78324004 100644 --- a/gcc/testsuite/gcc.dg/guality/restrict.c +++ b/gcc/testsuite/gcc.dg/guality/restrict.c @@ -2,16 +2,16 @@ /* { dg-do run } */ /* { dg-options "-std=c99 -gdwarf-3" } */ -int *ip; -const int *cip; -int * restrict irp; -int * const icp; -const int * restrict cirp; -int * const restrict icrp; -const int * const restrict cicrp; - -int * const volatile restrict cvirp; -const volatile int * restrict pcvir; +int *ip __attribute__((used)); +const int *cip __attribute__((used)); +int * restrict irp __attribute__((used)); +int * const icp __attribute__((used)); +const int * restrict cirp __attribute__((used)); +int * const restrict icrp __attribute__((used)); +const int * const restrict cicrp __attribute__((used)); + +int * const volatile restrict cvirp __attribute__((used)); +const volatile int * restrict pcvir __attribute__((used)); static __attribute__((noclone, noinline)) void * cpy (void * restrict s1, const void * restrict s2, unsigned int n) -- 2.30.2