Revised release criteria for GCC 4.0

Daniel Kegel dank@kegel.com
Mon Dec 13 22:47:00 GMT 2004


Bernardo Innocenti wrote:
 > Peter Barada wrote:
>> As the toolchain evolves, its becoming much harder to build a
>> cross-toolchain, and would be next to impossible without the work of
>> Dan Kegel and others to make crosstool capable of building
>> cross-toolchains. ...
>> I hope that future development does not preclude
>> the creation of working cross-compilers, and I'd like to see the
>> addition to the release criteria that GCC has to configure/build
>> cross-compilers for a set of targets, and perhaps build up a full
>> cross-toolchain as a way to stress it.
> 
> I agree here.  In the long term, building cross-toolchains should
> be automated using the top-level machinery.
> 
> Building them all with a single script would be great

I would be happy to provide a single script tailored for this purpose.
Total runtime for the script would be under a day on a 1GHz machine, I think.

What's the appropriate list of targets?  My first guess is:
   arm, i686, ia64, m68k, mips, powerpc750, powerpc970, s390, sh4, x86_64

What's the desired output format?  Something similar to
http://kegel.com/crosstool/crosstool-0.28-rc37/buildlogs/0.28/
(but for only one version of gcc/glibc/binutils), I imagine.
- Dan



More information about the Gcc mailing list