On Sun, Jul 1, 2012 at 6:34 PM, Charles Forsyth wrote: > Even better might be to do neither: eliminate support for void data, and > give the declaration a type that doesn't provoke so much discussion. > It's just a placeholder. > > On 1 July 2012 23:32, Charles Forsyth wrote: > >> Yes, I was assuming the same approach as for the existing void data >> declaration, that the structure is given a nominal size, >> for just the reasons you give. (That's what gcc seems to do.) >> > I don't know where this will lead for 8c et al, so I'll throw it out there anyway in the spirit of placeholders: int : 0; -- Greg Comeau / 4.3.10.1 with C++0xisms now in beta! Comeau C/C++ ONLINE ==> http://www.comeaucomputing.com/tryitout World Class Compilers: Breathtaking C++, Amazing C99, Fabulous C90. Comeau C/C++ with Dinkumware's Libraries... Have you tried it?