URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [torture/] [pr46111.C] - Rev 693
Compare with Previous | Blame | View Log
// { dg-do compile }
// { dg-require-effective-target pthread }
// { dg-options "-ftree-parallelize-loops=2 -g" }
struct A
{
int zero ()
{
return 0;
}
};
static inline void
bar (int)
{
}
struct B
{
struct A a;
B (int n)
{
for (int i = 0; i < n; i++)
bar (a.zero ());
}
};
void
foo (int n)
{
struct B b (n);
}