This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Revised release criteria for GCC 4.0
- From: Daniel Kegel <dank at kegel dot com>
- To: gcc at gcc dot gnu dot org
- Date: Mon, 13 Dec 2004 14:47:21 -0800
- Subject: Re: Revised release criteria for GCC 4.0
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