aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/consistency.vlad/layout/f-0-24-24.c')
-rw-r--r--gcc/testsuite/consistency.vlad/layout/f-0-24-24.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c b/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c
deleted file mode 100644
index db52fcf1986..00000000000
--- a/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c
+++ /dev/null
@@ -1,27 +0,0 @@
-#include <stdio.h>
-
-struct sss{
- int :0;
- int i2:24;
- int i3:24;
-};
-
-static union u{
- struct sss sss;
- unsigned char a[sizeof (struct sss)];
-} u;
-
-int main (void) {
- int i;
- for (i = 0; i < sizeof (struct sss); i++)
- u.a[i] = 0;
- u.sss.i2 = 16777215.0;
- for (i = 0; i < sizeof (struct sss); i++)
- printf ("%x ", u.a[i]);
- printf ("\n");
- u.sss.i3 = 16777215.0;
- for (i = 0; i < sizeof (struct sss); i++)
- printf ("%x ", u.a[i]);
- printf ("\n");
- return 0;
-}