blob: e70596f08f3d7b4b1960c03ee7d041af8bccf3b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
/* 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)" } */
}
};
|