This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]