This is the mail archive of the mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.

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

crosstool-0.28-pre7: cygwin, macosx compatibility

I've integrated the cygwin and macosx compatibility patches,
so crosstool should build there now.  I've tried it on
cygwin, still haven't tried on macosx.  Please give it a shot
and let me know how it goes.

This is not really a release of crosstool, just a snapshot for

Download at


0.28-pre7 14 Mar 2004
     gcc/glibc versions:
     * support gcc-3.3.3
     * support glibc-2.1.3 for you redhat 6.2 fans
     * Added patches/glibc-2.1.3/glibc-2.1.3-allow-gcc3-*.patch
       to allow compiling glibc-2.1.3 with gcc-3.x

     cygwin compatibility:
     * patch glibc to not depend on case sensitivity:
     * demo*.sh: don't use ~, as ash doesn't expand it
     * don't use set -e when calling functions that return 1

     MacOS/X compatibility (thanks to Martin Schaffner):
     * patches/linux-2.4.24/linux-2.4-bsd-expr.patch
     * patches/glibc-2.3.2/glibc-configure-apple-as.patch

     * Revert to binutils- because arm has trouble with plain 2.14
     * copied gcc-3.3.2-arm-softfloat.patch to patches/gcc-3.3.3,
       but probably still need contrib/glibc-vfp.patch
       Added more notes to
     * Added arm-iwmmxt (thanks to Alan Luse):
     * use BASENAME in test for previously extracted source trees
     * don't cd to nonexistent patch directories
     * Handle linux tarballs which extract to directory 'kernel'
     * Added a QUIET_EXTRACTIONS option to do non-verbose extractions
     * On exit, say *where* the result was stored
     * Verify that LD_LIBRARY_PATH is not set, since glibc complains if set
     * updated to use gcc-3.3.3 where possible
     * created demo-$ scripts for more processors
     * now just calls all the demo-$ scripts
     * now runs through all cpu types even if one fails,
       and makes separate log files for each
     * added to compile distcc, tcl, expect, dejagnu

     Regression test changes:
     * Added as example of how to run a single regression test

-- My technical stuff: My politics: see for examples of why I'm for regime change

Want more information?  See the CrossGCC FAQ,
Want to unsubscribe? Send a note to

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