This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: HPUX C++ ABI


>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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]