This is the mail archive of the crossgcc@sourceware.org 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.41 released; gcc-4.1.0-rc2 support, tls support, ld performance


It's been a whole week since the last crosstool, time for a release :-)
This one mostly adds gcc-4.1.0-rc2 support,
support for thread-local variables (if you use the .dat files ending in -tls),
and has a few speedups.  I haven't tested this beyond making the
build matrix, so let me know if it has any trouble in the real world.

I'd like to do the next release once gcc-4.1.0 is released.
- Dan

Home page:
http://kegel.com/crosstool/
Quick download:
http://kegel.com/crosstool/crosstool-0.41.tar.gz
Build results matrix:
http://kegel.com/crosstool/crosstool-0.41/buildlogs/

Changelog:

0.41:
    crosstool.sh:
    * brought back mkoverride.sh, so installed toolchain has easy
      place to get just libgcc_s.so and libstdc++.so for use with
      ldconfig or -Wl,-rpath.

    getandpatch.sh:
    * Added missing .gz filename after .bz2 for getting gcc-?.?-200*
(Martin Guy)

    all.sh:
    * Remove old PREFIX dir in background for speed (Martin Guy)

    general:
    * updated from linux-2.6.11.3 to linux-2.6.15.4
    * removed -hdrs-2.6.11.2 suffix from .dat file names
    * updated from linux-libc-headers-2.6.11.2 to linux-libc-headers-2.6.12.0
    * updated from gdb-6.3 to gdb-6.4
    * added ppc603 and tls to build matrix

    glibc:
    * removed glibc-20040822
    * in glibc-2.3.[456], replaced
glibc-20040822-s390-sysdep_inc.patch with fix-pr398.patch
    * users can now change the --enable-kernel, --with[out]-tls,
--with[out]-__thread
      config options by putting them in GLIBC_EXTRA_CONFIG; default is
same as before,
       --enable-kernel=2.4.3 --without-tls --without-__thread
    * added *-tls.dat files showing how to turn on tls support
      (but you might need to use --without-__thread on i686 with
glibc-2.3.2, see
       http://sources.redhat.com/bugzilla/show_bug.cgi?id=236 and
       http://sources.redhat.com/bugzilla/show_bug.cgi?id=317)

    gcc:
    * added gcc-4.1.0-20060223 aka rc2

    binutils:
    * Added Nick Clifton's link time performance patch, backported to
2.15 and 2.16.1
      binutils-2.15/ld-2.15-stabs-tweak.patch
      binutils-2.16.1/stabs-tweak.patch
      See http://sourceware.org/ml/binutils/2005-12/msg00270.html
    * Added Robert O'Callahan's link time performance patch,
backported to 2.15 and 2.16.1
      binutils-2.15/ld-2.15-callahan.patch
      binutils-2.16.1/callahan.patch
      See http://weblogs.mozillazine.org/roc/archives/2005/02/optimizing_gnu.html


--
Wine for Windows ISVs: http://kegel.com/wine/isv

--
For unsubscribe information see http://sourceware.org/lists.html#faq


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