2 /* { dg-do compile } */
3 /* { dg-options "-O2" } */
4 /* { dg-additional-options "-fpic" { target fpic } } */
5 /* { dg-additional-options "-march=z196 -mtune=zEC12" { target s390*-*-* } } */
7 struct S
{ unsigned a
, b
[32]; };
10 foo (struct S
*x
, struct S
*y
)
14 for (i
= 0; i
< a
- 1 - i
; i
++)
17 x
->b
[i
] = x
->b
[a
- 1 - i
];
23 for (i
= 0; i
< a
; i
++)
24 x
->b
[i
] = y
->b
[a
- 1 - i
];