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: C++ ABI Issues


On Tue, Aug 27, 2002 at 08:43:18AM -0700, Mark Mitchell wrote:
> > If we're going to be serious about ABI compatibility going forward, then
> > the next step is clearly to have a comprehensive open testsuite for the
> > ABI and the library APIs.
> 
> Because we're focusing a lot of effort on the compiler ABI issues,
> I'd suggest that others focus on the library API and testing in that
> regard.  I believe this route will deliver the maximum amount of total
> testing framework.

There are several things to be concerned about here that might require
different testing approaches:

- compiler's conformance to the C++ ABI specification

- consistency of code and externally visible symbols generated by the
  compiler, right or wrong

- interoperability between GCC and proprietary compilers, including
  platforms that use a different formal C++ ABI specification

- consistency of libstdc++, for which there is no formal ABI
  specification

When will you be able to tell us more about the C++ ABI test suite that
CodeSourcery is developing?  If it's possible that it won't be open
then we might want to duplicate some of its coverage in tests that will
be available to all GCC developers.

Janis


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