Mike Stump wrote:- > gcc.c-torture/compile/20010605-1.c:7: error: not an ordinary > identifier, structure and unions are not ordinary This seems a particularly bizarre diagnostic (not unusual in GCC...) IMO structures and unions are quite ordinary. 8-) Why not simply say members cannot have variably modified type? Neil.