URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-stable/] [gcc-4.5.1/] [gcc/] [testsuite/] [gcc.c-torture/] [compile/] [20040914-1.c] - Rev 826
Compare with Previous | Blame | View Log
extern int clobber_k (int *); extern int barrier (void); int t, u; int process_second_stream(void) { int k; int i = 0, j = 0, result; clobber_k (&k); while(t) ; while(!j) { while(!j) { barrier (); if (t == 0) break; else if(t == 1) t = 2; else { if(t < 0) j=1; if(u < 0) k = i++; } } if(!j && u) j=1; } return 0; }