David Bausum <davidbausum@xxxxxxxxx> writes: > enum {Tag0 = 0, > A, > A1@B, > C, > Tag1}; C does not permit identifiers to contain an '@' character. I'm not aware of any version of gcc which permitted that. I guess there could have been one in the past. Ian