crosstool-0.18: added gcc-3.3.1 support

Dan Kegel dank@kegel.com
Wed Aug 13 04:11:00 GMT 2003


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.18 12 Aug 2003 "not enough sleep"
      Added gcc-3.3.1 support and test results.  Removed same for pre-gcc-3.3.1 snapshots.
      Tested with ppc405, ppc750, sh4; see summaries directory.
      Did all sorts of little cleanup after testing, so I might have botched
      something; hope not.  I really need to run through demo.sh again; I
      haven't compiled for anything but ppc405, ppc750, and sh4 in several
      releases, though they should all still work.

      The sh4 glibc string functions problems appear to be a gcc-3.3
      regression; see http://gcc.gnu.org/PR11864
      Kaz has a patch that papers over the problem without causing any
      caught regressions, but he's not happy with it yet, so I'm not including it.

      gcc-3.3.1/glibc-2.3.2 failed glibc's tst-fseek test on ppc750 with errors
         353: st_ctime not changed
         358: st_mtime not changed
      Possible causes: on my target, /tmp is tmpfs and /build-glibc is
      nfs; maybe those don't update those fields on write, or perhaps
      the version of the kernel I ran it on (linux-2.4.17 ppc_devel)
      has a problem.  I haven't really looked.

      mipsel.config now sets little-endian mode to match the name (thanks, Guido!)
      all.sh now delivered chmod +x in the source tarball as suggested by jfreeman

      I've added two user-contributed patches to a 'contrib' subdirectory:
      contrib/bz2.patch adds support for bz2, which should make fetching source
      much faster.
      contrib/xtool-ro.patch lets you run with sources in a read-only directory.
      I'll integrate these patches once I have time to try 'em.

      Submitted gcc PRs for the problems fixed by the following patches:
         gcc-3.3.1-patches/sh-pic-set_fpscr.patch  http://gcc.gnu.org/PR11901
         gcc-3.3.1-patches/sh-spec.patch           http://gcc.gnu.org/PR11902
         gcc-3.3.1-patches/sh4-pthread.patch       http://gcc.gnu.org/PR11903

-- 
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



More information about the crossgcc mailing list