crosstool-0.8: add mips support, a bit more dejagnu support
Dan Kegel
dank@kegel.com
Sun Jun 15 15:10:00 GMT 2003
Thanks to Bill Gatliff for the mips patch and nudge.
As usual, my current crosstool scripts can be downloaded from http://www.kegel.com/crossgcc/
ChangeLog:
0.8: Added mips support.
Added notes on how to run tests remotely with dejagnu (not finished).
0.7: Got arm building properly for gcc-3.2.3 and gcc-2.95.3
Added ia64 support. Started adding s390 support.
Fixed HOST setting to make sense (thanks to Dan Jacobowitz for his
assistance).
Added speculative patch to fix config.sub so users running this
script on s390 and cris don't fail in gcc configure.
0.6: Added sparc support. Haven't actually run binaries compiled for sparc yet.
Added arm support, but gcc-3.3 isn't building glibc-2.3.2
(see http://gcc.gnu.org/PR11103), and I haven't tried the others yet.
0.5: Run 'make check' after building binutils, gcc, and glibc
but only if DEJAGNU environment variable set.
And since Dejagnu hates abbreviated target names, use names like xxx-yyy-linux-gnu
Added initial alpha support
0.4: Add gcc-3.3-patches/{sh-predef-gnu_source,sh4-no-fix-protos}.patch
to fix sh4 build for glibc-2.2.5.
Fixed typo in glibc-2.3.2 support; it builds for ppc and x86 now.
(sh4 build dies with "include/asm/user.h:32: error: redefinition of `struct
user_fpu_struct'".)
0.3: add x86->x86 support
This involved twiddling HOST in crosstool.sh to force cross-compiler even if HOST = TARGET. Not sure this is a good idea yet.
See <a href="http://gcc.gnu.org/ml/gcc-patches/2003-06/msg00246.html">related thread in gnu-patches</a>.
0.2: add glibc-2.3.2 support, move options from demo script into .dat files
0.1: Starting with Bill Gatliff's script, add framework for downloading
and patching.
--
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