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