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


>>>>> Mark Mitchell writes:

Mark> There is a slippery slope argument that "everyone else will want us to
Mark> support there variant of the ABI too".  But, there is no everyone else;
Mark> HP is the only vendor with an installed base that does not feel they
Mark> can make changes to their ABI.

	I think this is a bad precedent unless we really want to open the
doors for compatibility patches from every other compiler vendor.  Are we
going to allow patches of this type from compiler vendors who ABIs happen
to be similar to G++'s ABI, but not from others?  This seems to unfairly
prefer one set of compiler vendors over another.

	Why can't HP's aCC compiler have a -compat-g++ switch?  This is
not asking HP to change their ABI, this is asking HP to have a separate
compatibility mode in aCC if they want to interoperate with G++.  The
burden should be on the vendor who wants to be compatible with G++, not on
G++ to be compatible with other, non-standard ABIs.

David


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