crosstool-0.40 released: gcc-4.1 rc1 support
Dan Kegel
dank@kegel.com
Tue Feb 21 07:44:00 GMT 2006
Well, it's been six months and several releases of gcc
since crosstool-0.38 was released -- well past time
for another release of crosstool. This one adds in
some nice bits sent in by users and adds support
for gcc-4.0.2 and gcc-4.1 rc1. I'd like to bring out
crosstool-0.41 when the next rc of gcc-4.1 is released,
so please let me know what I missed, and I'll try to add it.
- Dan
Home page:
http://kegel.com/crosstool/
Quick download:
http://kegel.com/crosstool/crosstool-0.40.tar.gz
Build results matrix:
http://kegel.com/crosstool/crosstool-0.40/buildlogs/
Changelog:
0.40:
crosstool.sh:
* check for flex and bison (some distros don't install them by default)
* undo bits/syscall.h gcj-4.0.0 change from Tim Hayman since
it breaks arm, see http://sourceware.org/ml/crossgcc/2006-01/msg00091.html
* Obey GLIBCTHREADS_FILENAME if set (from martinwguy@yahoo.it)
all.sh:
* If build dir exists, remove it in the background not foreground
getandpatch.sh:
* handle gcc-3.3.6, gcc-4.1-2006* snapshots
* Recognise glibc-200* snapshots and get them from the snapshots
directory first before falling back to cvs. (from martinwguy@yahoo.it)
* Add mirror site for sanitised linux-libc-headers (from
martinwguy@yahoo.it)
gcc-2.95.3:
* added patches/gcc-2.95.3/deque-leak-fix.patch to fix leak in deque::erase
gcc-3.3.x:
* carried patches/gcc-3.3.[56]/gcc-3.3.4-arm-bigendian.patch forward
gcc-3.4.5:
* carried patches/gcc-3.4.4/* forward
gcc-4.0.2:
* added patches/gcc-4.0.2/pr21623-workaround.patch
* carried fix-fixincl.patch and pr20815-fix.patch forward
gcc-4.1:
* added 4.1.0-20060219
glibc-2.3.5:
* added patches/glibc-2.3.5/glibc-2.3.5-sh-memset.patch
glibc-2.3.6:
* use patches updated by RPJ Day
but left out two powerpc ones for moment, attrib probs?
0.39 (not officially released):
glibc:
* added patches/glibc-2.2.2/glibc-2.2.2-syslog-bugfix.patch to fix
a problem with syslog
crosstool.sh:
* handle pentium3 target (that's what comes after i386...i686)
* libc.so fixup now unconditional; see
http://sources.redhat.com/ml/crossgcc/2005-08/msg00149.html
arm:
* added gcc-3.3.[456]/gcc-3.3.4-arm-pr22528.patch (thanks to Lennert
and Richard Earnshaw)
--
Wine for Windows ISVs: http://kegel.com/wine/isv
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.org
More information about the crossgcc
mailing list