OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [testsuite/] [gcc.c-torture/] [execute/] [pr31136.c] - Blame information for rev 816

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 149 jeremybenn
extern void abort (void);
2
 
3
struct S {
4
  unsigned b4:4;
5
  unsigned b6:6;
6
} s;
7
 
8
int main()
9
{
10
  s.b6 = 31;
11
  s.b4 = s.b6;
12
  s.b6 = s.b4;
13
  if (s.b6 != 15)
14
    abort ();
15
  return 0;
16
}
17
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.