This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: HPUX C++ ABI
- From: Jim Wilson <wilson at redhat dot com>
- To: Mark Mitchell <mark at codesourcery dot com>
- Cc: gcc at gcc dot gnu dot org, jessica at cup dot hp dot com, sje at cup dot hp dot com
- Date: 12 Sep 2002 17:19:37 -0400
- Subject: Re: HPUX C++ ABI
- References: <26570000.1031852797@warlock.codesourcery.com>
>The solution HP is proposing is to make HPUX-only tweaks to the C++ ABI
>in G++ so that on HPUX G++ behaves like aCC.
We would need a few documentation changes. Right now, we have quite a few
places that say we use the C++ ABI for all targets. They would all have to
be changed somehow to reflect the new situation which is we use the C++ ABI
for all targets except those whose native ABI is close enough to the C++ ABI
such that it is beneficial for gcc to be bug-compatible with the native
compiler than to have strict C++ ABI compliance. There is the last page of
gcc/doc/compat.texi. There is the release notes page of gcc-3.2. There are
probably other places.
We also have to finesse the fact that we stated that there would be no ABI
changes after gcc-3.2 unless they were necessary to fix a C++ compilation
problem.
Jim