URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 154 |
Rev 816 |
// { dg-do assemble }
|
// { dg-do assemble }
|
// { dg-options "-pedantic-errors" }
|
// { dg-options "-pedantic-errors" }
|
// GROUPS passed sizeof
|
// GROUPS passed sizeof
|
// ARM $5.3.2
|
// ARM $5.3.2
|
|
|
void f() { }
|
void f() { }
|
|
|
struct foo { int bit : 1; };
|
struct foo { int bit : 1; };
|
|
|
int
|
int
|
main()
|
main()
|
{
|
{
|
// sizeof may not be applied to a bit-field
|
// sizeof may not be applied to a bit-field
|
foo f;
|
foo f;
|
int i = sizeof (f.bit);// { dg-error "" } .*
|
int i = sizeof (f.bit);// { dg-error "" } .*
|
|
|
return 0;
|
return 0;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.