2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
+ * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
+ Do not use C99 designators.
+
+2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
+
* g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
in the initialization of randtbl) because the state table pointer is set
to point to randtbl[1] (as explained below).) */
- .fptr = &randtbl[SEP_3 + 1],
- .rptr = &randtbl[1],
+ &randtbl[SEP_3 + 1], /* fptr */
+ &randtbl[1], /* rptr */
/* The following things are the pointer to the state information table,
the type of the current generator, the degree of the current polynomial
indexing every time to find the address of the last element to see if
the front and rear pointers have wrapped. */
- .state = &randtbl[1],
+ &randtbl[1], /* state */
- .rand_type = TYPE_3,
- .rand_deg = DEG_3,
- .rand_sep = SEP_3,
+ TYPE_3, /* rand_type */
+ DEG_3, /* rand_deg */
+ SEP_3, /* rand_sep */
- .end_ptr = &randtbl[sizeof (randtbl) / sizeof (randtbl[0])]
+ &randtbl[sizeof (randtbl) / sizeof (randtbl[0])] /* end_ptr */
};
\f
/* Initialize the random number generator based on the given seed. If the