This is the mail archive of the crossgcc@sources.redhat.com 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.19: added gcc-3.4-20030813 support


crosstool is a set of scripts for building and testing cross-compilers
based on gcc/glibc/linux.

A new release is ready, and can be downloaded from
     http://kegel.com/crosstool

Changelog:

0.19 18 Aug 2003 "static on the baby monitor"
     getandpatch.sh fetches .bz2 archives where possible to save download time

     Switch to linux-2.4.21 as that includes
     asm-ppc/unistd.h changes that supposedly fix a
     busybox compilation problem.  The problem is described at
     http://lists.debian.org/debian-glibc/2003/debian-glibc-200305/msg00190.html
     and may be fixed in busybox cvs, but what the heck, let's support
     the old busybox sources.

     Added gcc-3.4 snapshot support.
     Patches:
     Forward port of testsuite fixes for regression tests when cross-compiling:
	gcc-3.4-20030813-patches/compat.exp.patch
	gcc-3.4-20030813-patches/gcc-3.4-20030813-g++.exp.patch
	gcc-3.4-20030813-patches/gcc-3.4-20030813-libstdc++.exp.patch
     Fix --without-fp (thanks, Dan J.!):
	gcc-3.4-20030813-patches/gcc-3.4-20030813-dj0815.patch
     Fix --without-headers:
	gcc-3.4-20030813-patches/gcc-3.4-without-headers.patch
     Kludge to let me run old binaries on sh4:
        glibc-2.3.2-patches/sh-fpscr-libc-kludge.patch

     Note that most people building gcc-3.4/glibc-2.3.2 on sh4 will want
     to remove sh-fpscr-libc-kludge.patch and use sh4-normal.dat rather
     than sh4.dat.  I needed to do things a bit oddly because I didn't
     want to have to recompile busybox with the new toolchain.
     Thanks to Kaz and Dan J. for hints about fpscr_values issues.

     crosstool.sh now grabs files from lib/nof if glibc is built --without-fp.
     gcc-3.4 doesn't build non-nof version of libstdc++ in that case, which
     made it pretty obvious I wasn't handling that right!


-- Dan Kegel http://www.kegel.com http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=78045



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


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