RFA: Deprecate C++ options

Mark Mitchell mark@codesourcery.com
Thu Sep 6 22:00:00 GMT 2001


> As Joe points out, there's a distinction to be made between the
> traditional preprocessor and the traditional C compiler.

Indeed.  Traditional cpp is so engrained in some parts that it
may be around for quite some time.

> I can say with confidence that no Debian package in the current
> archives uses the traditional C compiler, because that does not
> work at all with glibc >=2.1's headers.  I would support dropping
> that code from gcc.

Yes, that sounds like a pretty convincing argument to me.  It's
an option that is never used to build GNU software and cannot be
used on a GNU system...

> Here's another proposal, which might sound radical, but I bet it'd
> have even less user-visible impact: Let's drop support for every host
> and target that doesn't have a C89-compliant standard library.  That
> would mean, for instance, we could throw away fix-header and about
> two-thirds of fixincludes.

I assume that you're exempting embedded targets with no real
standard library at all?

-- 
Mark Mitchell                mark@codesourcery.com
CodeSourcery, LLC            http://www.codesourcery.com



More information about the Gcc mailing list