[Bug middle-end/38428] [4.4 Regression] ice for Linux kernel code with -O2

rguenth at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sat Dec 6 13:06:00 GMT 2008



------- Comment #3 from rguenth at gcc dot gnu dot org  2008-12-06 13:05 -------
typedef unsigned int __u32;
typedef __u32 uint32_t;
typedef struct {
    volatile struct {
        uint32_t online : 1;
    } flags;
} scsi_qla_host_t;
int qla2x00_wait_for_hba_online(scsi_qla_host_t *ha) {
    int return_status;
    scsi_qla_host_t *pha = to_qla_parent(ha);
    if (pha->flags.online)   
      return_status = (0x4000 & 0x3fff);
    else   
      return_status = 0x102;
    return (return_status);
}


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2008-12-06 13:05:03
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38428



More information about the Gcc-bugs mailing list