1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-optimized" } */
10 struct GTeth_desc txq_desc
[32];
13 void foo(struct GTeth_softc
*sc
)
15 /* Verify that we retain the volatileness on the
16 store until after optimization. */
17 volatile struct GTeth_desc
*p
= &sc
->txq_desc
[0];
21 /* { dg-final { scan-tree-dump "{v}" "optimized" } } */