* support/regression/tests/bitfields.c:
authorborutr <borutr@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 7 Dec 2008 07:54:09 +0000 (07:54 +0000)
committerborutr <borutr@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 7 Dec 2008 07:54:09 +0000 (07:54 +0000)
  added test case for bug #2366757

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@5278 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
support/regression/tests/bitfields.c

index 2fa91c7704bffb882e8b33322b98afedb1a549ee..a94bfe3ea3fce125446a2db47032828670c8f033 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-12-07 Borut Razem <borut.razem AT siol.net>
+
+       * support/regression/tests/bitfields.c:
+         added test case for bug #2366757
+
 2008-12-07 Raphael Neider <rneider AT web.de>
 
        * src/pic16/glue.c (pic16_printIvalBitFields): prevent
index a7882e9fd243532edbbdbc537bf368cf53294744..2744094cfef929ddd857201abb14e2d8f1a374f5 100644 (file)
@@ -420,3 +420,11 @@ __test2291335(void)
   ASSERT(ls2291335_2.a == 1);
   ASSERT(ls2291335_2.b == 2);
 }
+
+/* test case for bug #2366757: segfault when initializing structure with bitfield */
+
+struct
+{
+  char a : 1;
+  char b : 1;
+} s2366757 = {0};