[Bug c/38337] Wrong "is used uninitialized in this function" warning
yakov at emc dot com
gcc-bugzilla@gcc.gnu.org
Mon Dec 1 18:17:00 GMT 2008
------- Comment #2 from yakov at emc dot com 2008-12-01 18:16 -------
Subject: Re: Wrong "is used uninitialized in this function"
warning
Richard,
it work for me too if T_SRS_ID would be modified
typedef struct S_SPS_ID
{
unsigned char dir;
unsigned char loop;
unsigned char dae_idx;
unsigned char lcc;
unsigned char rack_side;
unsigned char rack_indx;
unsigned char in_rack_loc;
unsigned char pad;
} T_SPS_ID;
like this:
typedef struct S_SPS_ID
{
unsigned char dir;
unsigned char loop;
unsigned char dae_idx;
unsigned char lcc;
unsigned char rack_side;
unsigned char rack_indx;
unsigned long pad;
} T_SPS_ID;
Also it would works with this modification:
typedef struct S_SPS_ID
{
unsigned short dir;
unsigned short lcc;
unsigned short rack_side;
unsigned short pad;
} T_SPS_ID;
thanks,
yakov
rguenth at gcc dot gnu dot org wrote:
> ------- Comment #1 from rguenth at gcc dot gnu dot org 2008-12-01 09:45 -------
> works for me
>
>
>
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38337
More information about the Gcc-bugs
mailing list