crosstool-0.28-rc36: support gcc-3.4.2, ppc7450, i586; test whether toolchain compiles kernel ok

Dan Kegel dank@kegel.com
Fri Sep 17 08:08:00 GMT 2004


Crosstool is a portable script to build gcc/glibc crosstoolchains.
You can download crosstool snapshots from
   http://kegel.com/crosstool/

Version 0.28-rc36 is ready for testing.
If you've sent me a fix that isn't included, please resend it.

Changelog:

0.28-rc36:
     all.sh:
     * added --testlinux option to try building linux kernel (via new script testlinux.sh)
       Used by demo-loop.sh, which now says whether each toolchain builds a kernel, too

     kernel patches:
     * renamed linux-2.6.6-cygwin-kconfig.patch to linux-2.6.8-noshared-kconfig.patch,
       cleaned up.  Lets you run 'make menuconfig' on systems where kconfig shared library didn't build
     * added linux-2.4.26-mkdep-xargs.patch so commandline doesn't blow up (happened to me on Linux!)

     new versions:
     * added gcc-3.4.2 (but didn't carry all patches forward yet; let me know which are still needed)
     * updated gcc-*-glibc-2.3.3.dat to reference linux-2.6.8 instead of linux-2.4.26

     targets:
     * Tom Warzeka <waz@quahog.npt.nuwc.navy.mil> contributed patches to allow building ppc7450 toolchains:
       gcc-3.2.3/gcc-3.2.3-ppc-asm-spec.patch
       gcc-3.3.4/gcc-3.3.4-ppc-asm-spec.patch
       glibc-2.2.5/glibc-2.2.5-powerpc-as.patch
     * Robert Schwebel contributed file i586.config to allow building i586 toolchains
     * Robert Schwebel contributed patch glibc-2.2.5/glibc-2.2.5-i386-pwrite64.patch
       to allow building glibc-2.2.5 with newer kernels
     * Shay Gal-On contributed mips.dat, mips.config, and demo-mips.sh for big-endian mips
     * Updated arm.config to use linux-2.6.8's "make netwinder_defconfig", since old one didn't build kernel
     * "Michael Geiger" <mcgege@gmx.de> contributed patches/binutils-2.15/s390-invalid-insn-format.patch
       to fix problem building Linux kernel on s390.  Not sure this really does it, though,
       as I still can't build a s/390 kernel.  I'm including it so he can test whether I added it right.
     * Added comment in patches/gcc-3.4.0/gcc-3.4.0-arm-lib1asm.patch explaining why it's
       not in mainline yet




-- 
My technical stuff: http://kegel.com
My politics: see http://www.misleader.org for examples of why I'm for regime change







------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list