don't initialize unnamed bit-fields
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@5269
4a8a32a2-be11-0410-ad9d-
d568d2c75423
fixed RFE #2291335 : Unnamed bit-field initialization
* support/regression/tests/bitfields.c:
added test case for RFE #2291335
+ * support/regression/tests/bug-1981238.c:
+ don't initialize unnamed bit-fields
2008-11-11 Raphael Neider <rneider AT web.de>
char :0;
int s:1;
int t:7;
-} noPad = {1, 120, 1, 1, 127};
+} noPad = {1, 120, 1, 127};
code struct {
char :0;
char b;
-} initialNoPad[] = {{1, 2}, {3,4}};
+} initialNoPad[] = {{2}, {4}};
void testBitfield (void)
{