This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c++/8684: ABI Issue: gcc3.2 is not reusing tail-padding..
- From: bangerth at dealii dot org
- To: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, mmitchel at gcc dot gnu dot org, nobody at gcc dot gnu dot org, sunil dot k dot davasam at intel dot com
- Date: 3 Dec 2002 20:44:32 -0000
- Subject: Re: c++/8684: ABI Issue: gcc3.2 is not reusing tail-padding..
- Reply-to: bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, mmitchel at gcc dot gnu dot org, nobody at gcc dot gnu dot org, sunil dot k dot davasam at intel dot com, gcc-gnats at gcc dot gnu dot org
Synopsis: ABI Issue: gcc3.2 is not reusing tail-padding..
Responsible-Changed-From-To: unassigned->mmitchel
Responsible-Changed-By: bangerth
Responsible-Changed-When: Tue Dec 3 12:44:29 2002
Responsible-Changed-Why:
The person who probably knows the most about this part
of the standard
State-Changed-From-To: feedback->analyzed
State-Changed-By: bangerth
State-Changed-When: Tue Dec 3 12:44:29 2002
State-Changed-Why:
Yes, this is wicked. gcc 2.95, 3.2, 3.2.2 and 3.3 do indeed not reuse
the tail padding in this example; it does also not matter
whether I specifiy -fabi-version=0 or 1 or 2. Also, icc6.0
does not. But gcc3.0.4 and icc7 do! I don't know what the standard
says, but it seems like worth someone knowledgable check
this.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8684