URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 305 |
Rev 338 |
// { dg-do assemble }
|
// { dg-do assemble }
|
// GROUPS passed enums
|
// GROUPS passed enums
|
// enum file
|
// enum file
|
// From: polstra!jdp@uunet.uu.net (John Polstra)
|
// From: polstra!jdp@uunet.uu.net (John Polstra)
|
// Date: Mon, 15 Nov 93 12:14 PST
|
// Date: Mon, 15 Nov 93 12:14 PST
|
// Subject: GCC 2.5.3 Enum Bitfield Causes Bogus Warning
|
// Subject: GCC 2.5.3 Enum Bitfield Causes Bogus Warning
|
// Message-ID:
|
// Message-ID:
|
|
|
enum Color { Red, Green, Blue };
|
enum Color { Red, Green, Blue };
|
|
|
struct S {
|
struct S {
|
Color c : 8;
|
Color c : 8;
|
} s;
|
} s;
|
|
|
void foo()
|
void foo()
|
{
|
{
|
s.c = Red; // <== This statement produces the warning message.
|
s.c = Red; // <== This statement produces the warning message.
|
}
|
}
|
|
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.