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/] [20010605-2.c] - Rev 297
Go to most recent revision | Compare with Previous | Blame | View Log
/* Origin: Joseph Myers <jsm28@cam.ac.uk>. */ /* As an extension, GCC allows a struct or union to be cast to its own type, but failed to allow this when a typedef was involved. Reported as PR c/2735 by <cowan@ccil.org>. */ union u { int i; }; typedef union u uu; union u a; uu b; void foo (void) { a = (union u) b; a = (uu) b; b = (union u) a; b = (uu) a; }
Go to most recent revision | Compare with Previous | Blame | View Log