> Ahh. I see. Do you know if this consistency is required by the > standard? i.e., is gcc being too loose, or VC++ too strict? The standard mandates that "class" and "struct" are synonymous (in this context). VC++ is too strict (they do mangling differently for struct and class, also). Cheers, Gabor