28 lines
514 B
C
28 lines
514 B
C
/* 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)" "" } */
|
|
}
|
|
};
|