aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8.1/gcc/testsuite/gcc.dg/20020527-1.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/gcc.dg/20020527-1.c')
-rw-r--r--gcc-4.8.1/gcc/testsuite/gcc.dg/20020527-1.c54
1 files changed, 0 insertions, 54 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/gcc.dg/20020527-1.c b/gcc-4.8.1/gcc/testsuite/gcc.dg/20020527-1.c
deleted file mode 100644
index 6f963ed9f..000000000
--- a/gcc-4.8.1/gcc/testsuite/gcc.dg/20020527-1.c
+++ /dev/null
@@ -1,54 +0,0 @@
-/* PR c/6660
- Test whether an unnamed field with user defined type - struct or union is
- accepted. */
-/* { dg-do compile } */
-/* { dg-options "-fms-extensions" } */
-
-typedef struct {
- unsigned short a;
- unsigned short b;
-} __attribute__ ((__packed__)) A;
-
-typedef struct B_ {
- unsigned int c;
- unsigned int d;
-} B;
-
-typedef struct C_ {
- B;
- unsigned int e;
- unsigned int f;
-} C;
-
-typedef C D;
-
-typedef struct {
- A;
- D;
- struct {
- unsigned short g;
- unsigned short h;
- } __attribute__ ((__packed__));
- union {
- int i;
- long j;
- };
- int k;
-} __attribute__ ((__packed__)) E;
-
-E x;
-
-void foo (void)
-{
- x.a = 1;
- x.b = 2;
- x.c = 3;
- x.d = 4;
- x.e = 5;
- x.f = 6;
- x.g = 7;
- x.h = 8;
- x.i = 9;
- x.j = 10;
- x.k = 11;
-}