This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Unnamed Struct / Union
- From: Umesh Kalappa <umesh dot kalappa0 at gmail dot com>
- To: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Mon, 23 Mar 2015 14:07:28 +0530
- Subject: Unnamed Struct / Union
- Authentication-results: sourceware.org; auth=none
Hi All ,
GCC 4.8.3 ,pop up with below error
/home/i16382/an.c:13:18: error: duplicate member 'bOriginator'
unsigned bOriginator;
^
for the case
union
{
struct
{
unsigned bStatusType;
unsigned bOriginator;
};
struct
{
unsigned originator;
unsigned memoryContentsChanged;
unsigned interruptPending;
unsigned bOriginator;
};
} USB_WORD;
is that expected behaviour ?
Thank you
~Umesh