gcc-3.2.3, windows98, cygwin, no luck

Ralf Corsepius corsepiu at faw.uni-ulm.de
Thu Jul 31 03:31:11 UTC 2003


On Wed, 2003-07-30 at 18:50, Ed Sutter wrote:
> Along these lines, I would be interested to know why there needs
> to be an "rtems-specific" compiler, instead of just generic GNU.

In a nutshell: Strictly speaking, there are no "generic GNU gccs".

Longer version: 

1. All GCCs are built on top of a target libc and are tied to this libc.
This applies to both "Generic gccs w/o OS" as well as to "OS-specific
GCCs targeting full-fledged, complex OSes"

I.e. if somebody is shipping a "generic gcc", they actually ship a "GCC
built on top of some target libc". Generally, this can be any arbitrary
libc, anyway this ties this gcc to that particular libc.

2. "OS-specific" GCCs can apply OS-specific optimizations and
customizations to gcc, which "generic GCCs" have no chance to know
about.

Ralf





More information about the users mailing list