GCC viciously beaten by ICC in trig test!
Ian Lance Taylor
ian@wasabisystems.com
Wed Mar 17 03:30:00 GMT 2004
"Stephan T. Lavavej" <stl@caltech.edu> writes:
> [Kai Henningsen]
> > really, binutils belongs with gcc more than glibc does.
>
> And why isn't binutils part of gcc, for that matter?
gcc works on a number of systems on which the GNU binutils do not
work.
If you leave out a few minor details, gcc is simply a translator of
text files from C/C++/whatever text to assembly text.
The binutils are a different matter, as they must interact closely
with binary formats which are, all too often, rather ill-defined.
That said, there would be some obvious speed advantages to including
the assembler in the compiler backend, to avoid the current
translation from RTL to text to object file format, and instead
translate directly from RTL to object file format. It might be an
interesting project. For somebody else.
Ian
More information about the Gcc
mailing list