/* Copyright (C) 2000 Free Software Foundation. | |
by William Cohen <wcohen@redhat.com> */ | |
/* { dg-do compile } */ | |
/* { dg-options "" } */ | |
#include <limits.h> | |
struct PDATA | |
{ | |
unsigned int Dummy:(sizeof(int)*CHAR_BIT); | |
const char* PName; | |
}; | |
typedef struct PDATA P_DATA; | |
struct PLAYBOOK { | |
const char * BookName; | |
P_DATA Play[0]; | |
}; | |
struct PLAYBOOK playbook = | |
{ | |
"BookName", | |
{ | |
{ 1, "PName0" }, /* { dg-warning "(excess elements)|(near initialization)" "" } */ | |
} | |
}; |