This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Mixing comment styles (ansi C)
[snip]
> Your comments above lead to another question. :-)
> I'd also appreciate further comments on the "redhat special" as
> opposed to "official gnu release", pointers to docs would be
> fine.
Official gnu release (and egcs releases) are listed here:
http://gcc.gnu.org/releases.html
For some reason (I don't recall why) Redhat thought neither gcc
2.95.2, nor the upcoming 3.0, nor also upcoming gcc 2.95.3 were
approprate for redhat 7.0 . You might try googling their site for
'gcc 2.96 rationale' . So they cloned the gnu gcc cvs tree at some
point, added some in house patches, some bugfixes, etc, and
produced their own gcc derivative. (lots of other companies produce gcc
derivatives as well, some sell and or support them as a business.)
I am probably not a good person to explain why redhat created gcc
2.96, because I found it to be unusually buggy, I found it to
produce very slow code (the C++ I was writing when I used 2.96
often ran 3 or more times as fast when built with gcc 2.95.2), and
its creation resulted in half of linux distros being incompatible
with the other half, w.r.t to C++ shared libs. So I think gcc 2.96
was a terrible mistake on redhat's part - but probably you should
find their side of the story.