On Tue, Mar 1, 2016 at 5:48 PM, Kumar, Venkataramanan
<venkataramanan.ku...@amd.com> wrote:
> Hi Richard,
>
> As discussed in PR, tried to adjust the test case by initializing array, but 
> looks like for building with -fpic it needs visibility to be set a hidden.
> The below patch does that.

Making the array 'static' would also work.

Richard.

>
> Ok for trunk ?
>
> diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
> index 82e538e..f6bcb07 100644
> --- a/gcc/testsuite/ChangeLog
> +++ b/gcc/testsuite/ChangeLog
> @@ -1,3 +1,8 @@
> +2016-03-01  Venkataramanan Kumar  <venkataramanan.ku...@amd.com>
> +
> +       PR tree-optimization/68621
> +       * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
> +
>  2016-02-29  Bill Schmidt  <wschm...@linux.vnet.ibm.com>
>
>         PR target/70011
> diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ifc-8.c 
> b/gcc/testsuite/gcc.dg/tree-ssa/ifc-8.c
> index 89a3410..7519a61 100644
> --- a/gcc/testsuite/gcc.dg/tree-ssa/ifc-8.c
> +++ b/gcc/testsuite/gcc.dg/tree-ssa/ifc-8.c
> @@ -1,9 +1,9 @@
>
>  /* { dg-do compile } */
> -/* { dg-options "-Ofast -fdump-tree-ifcvt-details -fno-common 
> -ftree-loop-if-convert-stores" } */
> +/* { dg-options "-Ofast -fdump-tree-ifcvt-details 
> -ftree-loop-if-convert-stores" } */
>
>  #define LEN 4096
> - __attribute__((aligned (32))) float array[LEN];
> + __attribute__((visibility("hidden"), aligned (32))) float array[LEN] = {};
>
>  void test ()
>  {

Reply via email to