URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [opt/] [reload1.C] - Rev 717
Go to most recent revision | Compare with Previous | Blame | View Log
// PR 7944// { dg-do compile }// { dg-options -O2 }struct B{B & operator << (short s){int j;if (j)return operator << (s);elsereturn operator << (s);}};struct A{int i;static void bar ();static int quux (){bar ();return 0;}A ():i (quux ()){}~A (){}};voidfoo (){short s[4] = { 0, 0, 0, 1 };A a[2] = { A (), A () };B b;b << s[0] << s[2];}
Go to most recent revision | Compare with Previous | Blame | View Log
