/*
** Some tests for obvious loop exec
*/
void g (/*@out@*/ int x[])
{
int i;
for (i = 0; i < 2; i++)
{
x[i] = i;
}
}
void g1 (/*@out@*/ int x[])
{
int i;
for (i = 0; i <= 2; i++)
{
x[i] = i;
}
}
void g2 (/*@out@*/ int x[])
{
int i;
for (i = 0; i <= 0; i++) /* won't execute */
{
x[i] = i;
}
}