blob: 3c38c3a01f398609b259ee7b538129718021db39 [file] [log] [blame]
/* PR target/68483 */
/* { dg-do compile } */
/* { dg-options "-O2" } */
int a, b;
unsigned long my_strlen();
typedef struct sHyphenNode {
char sepcnts[0];
struct sHyphenNode *Daughters[];
} * PHyphenNode;
int GetIndex();
PHyphenNode c;
void DoHyphens_Field_1() {
char d[300], e[300];
int z, f, l = my_strlen();
for (; z;)
;
for (; l; z++) {
f = z;
for (; f < l; f++) {
c = c->Daughters[GetIndex(d[f])];
a = 0;
for (; a <= f - z; a++)
if (e[z + a])
e[z] = c->sepcnts[a];
}
}
if (e[z])
b = 1;
}