Paul Brook wrote:
How can I get the build scripts to use the precompiled gcc throughout
the build process ?
Short answer is you can't. The newly build gcc is always used to build the
target libraries.
Nice statement but what does this really mean?
Does this for instance mean that: "The newly build gcc is always used
to build the
target C libraries ? A native GCC builder now expecting those
'/usr/lib/*crt*.o'
startups, '/lib/libc.so.6', '/lib/ld-linux.so.2', '/usr/libc.a' etc.
"target libraries" being
rebuilt with the new "better" GCC to be "smaller and quicker" ?
Even some fanatic "people should always rebuild the target C library
from its
pristine (FSF) sources"-guys have publicly given statements like "nobody
should
consider replacing the native runtime target libraries with something
built oneself!".
So maybe in a native GCC build it is not expected that people really
would rebuild
"the target libraries" with the new GCC...
Meanwhile with a crosscompiler this thing seems to be totally on the
contrary, even
in cases where the target C library with those runtime libraries exists,
still everyone
should replace it with a self-made C library. Nowadays there even
aren't any
instructions available for producing a crosscompiler with an existing
target C library!