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/] [pr42703.c] - Rev 826
Compare with Previous | Blame | View Log
__extension__ typedef unsigned long long int uint64_t; typedef uint64_t ScmUInt64; void swapb64(ScmUInt64 *loc) { union { ScmUInt64 l; unsigned char c[4]; } dd; unsigned char t; dd.l = *loc; (t = dd.c[3], dd.c[3] = dd.c[4], dd.c[4] = t); }