This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: HPUX C++ ABI
- From: Jeff Law <law at porcupine dot slc dot 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: Thu, 12 Sep 2002 14:32:08 -0600
- Subject: Re: HPUX C++ ABI
- Reply-to: law at redhat dot com
In message <26570000.1031852797@warlock.codesourcery.com>, Mark Mitchell writes
:
>I've been talking to folks at HP about the C++ ABI in aCC.
>
>They implemented the C++ ABI in aCC using earlier versions of the ABI
>spec. Due to changes in the spec, and a few mistakes, aCC doesn't
>match up with G++. Because aCC is already in production use, they don't
>want to make changes to aCC. But, they do want people to mix G++ and
>aCC objects.
Precisely what platform? Is the PA or IA-64? For the former, I'd be
rather surprised if aCC with a G++-like ABI is in that widespread
production use. For the latter, it would seem to me that there may
be alternate compilers one day.
My opinions are mixed here. I'd love to see HP's compilers and GCC be
ABI compatible -- that's a win for both HP and GCC. But I'm not all
that thrilled to see us installing hacks to work around bugs in HP's
compiler. I guess it would probably depend on how extensive the changes
are and whether or not HP will eventually fix their compiler.
jeff