This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c++/10208: [ABI] Empty structs have zero size in C, but not in C++
- From: Geoff Keating <geoffk at geoffk dot org>
- To: rth at gcc dot gnu dot org
- Cc: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, lex dot augusteijn at philips dot com, nobody at gcc dot gnu dot org, gcc-gnats at gcc dot gnu dot org
- Date: 01 Apr 2003 14:00:23 -0800
- Subject: Re: c++/10208: [ABI] Empty structs have zero size in C, but not in C++
- References: <20030401193257.27185.qmail@sources.redhat.com>
rth at gcc dot gnu dot org writes:
> Synopsis: [ABI] Empty structs have zero size in C, but not in C++
>
> State-Changed-From-To: analyzed->closed
> State-Changed-By: rth
> State-Changed-When: Tue Apr 1 19:32:57 2003
> State-Changed-Why:
> Not a bug.
>
> Empty structs in C are a GCC extension, and were defined a long
> time ago to be defined as empty size.
This should be documented, though; I'll make a patch.
--
- Geoffrey Keating <geoffk at geoffk dot org>