Sign in
gnu
/
gcc
/
a8404c07e7fca388c02c39077865f7d5fa928430
/
.
/
gcc
/
testsuite
/
gcc.dg
/
doloop-2.c
blob: 115ec742ba314a802fcb6398e56104d9bc6f2798 [
file
] [
log
] [
blame
]
/* { dg-do run } */
/* { dg-options "-O2" } */
extern
void
abort
(
void
);
unsigned
global_iters
;
void
bi_reverse
(
int
len
)
{
do
{
global_iters
++;
}
while
(--
len
>
0
);
}
int
main
()
{
bi_reverse
(
5
);
if
(
global_iters
!=
5
)
abort
();
return
0
;
}