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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.old-deja/] [g++.law/] [enum6.C] - Blame information for rev 699

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 699 jeremybenn
// { dg-do assemble  }
2
// GROUPS passed enums
3
// enum file
4
// From: polstra!jdp@uunet.uu.net (John Polstra)
5
// Date:     Mon, 15 Nov 93 12:14 PST
6
// Subject:  GCC 2.5.3 Enum Bitfield Causes Bogus Warning
7
// Message-ID: 
8
 
9
   enum Color { Red, Green, Blue };
10
 
11
    struct S {
12
        Color c : 8;
13
    } s;
14
 
15
    void foo()
16
    {
17
        s.c = Red;      // <== This statement produces the warning message.
18
    }
19
 

powered by: WebSVN 2.1.0

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