A versatile (cross-)toolchain generator.
Go to file
Yann E. MORIN" 355586027b Add support for building toolchains with gcc-4.4 snapshots.
Initial patch by Dmitry PLOTNIKOV: http://sourceware.org/ml/crossgcc/2009-03/msg00053.html
  It [the toolchain] uses current ct-ng (nightly snapshot 20090324, latest
  release 1.3.2 work also), glibc 2.9 (from CVS), binutils 2.19 and latest
  snapshot of GCC 4.4.0 (as of March 20, 2009).

  We have successfully built linux kernel 2.6.29 and a lot of other stuff
  with this toolchain.

  Here's the patch that adds GCC 4.4.0 to the ct-ng menu and enables it to
  download a 4.4.0 snapshot from ftp.

Patch was adpated by me, mostly to better fit the configuration layout.

 /trunk/scripts/build/cc/gcc.sh |   34    22    12     0 ++++++++++++++++++++++------------
 /trunk/config/cc/gcc.in        |   35    30     5     0 ++++++++++++++++++++++++++++++-----
 2 files changed, 52 insertions(+), 17 deletions(-)
2009-03-26 18:47:34 +00:00
config Add support for building toolchains with gcc-4.4 snapshots. 2009-03-26 18:47:34 +00:00
contrib Update the OpenRISC or32 contrib to correctly set EXPERIMENTAL. 2008-10-15 08:15:28 +00:00
docs Know issues: document the extract and/or patch steps failure under cygwin. 2009-03-03 17:39:51 +00:00
kconfig Under Cygwin, executables have the .exe suffix: 2009-03-09 22:01:59 +00:00
licenses.d Rename directory "licenses" to "licenses.d" for those filesystems unable to handle lower/upper case. 2007-03-11 09:46:22 +00:00
patches Add patches for ltrace-0.5.1. 2009-03-17 22:11:44 +00:00
samples Update the armeb-unkown-linux-uclibcgnueabi sample to use absolutely latest versions. 2009-03-08 22:39:58 +00:00
scripts Add support for building toolchains with gcc-4.4 snapshots. 2009-03-26 18:47:34 +00:00
.version Remove the version number from .version in /trunk. 2008-11-25 18:37:02 +00:00
configure Also recognise the libtool as packaged by Cygwin, when ./configure-ing. 2009-03-09 22:05:52 +00:00
COPYING Update and clarify COPYING (plus a typo). 2008-09-14 18:20:03 +00:00
ct-ng.comp Remove regtest actions, introduce build-all actions: 2008-10-31 18:31:01 +00:00
ct-ng.in Use the paths found by ./configure in the ct-ng.in makefile script and its fragments. 2009-01-26 18:36:02 +00:00
LICENSES Add the full crosstool-NG sources to the new repository of its own. 2007-02-24 11:00:05 +00:00
Makefile.in Use tools discovered by ./configure in scripts/saveSample.sh 2009-02-01 17:11:46 +00:00
README Typoes. 2008-10-06 20:13:05 +00:00
steps.mk On 20090115.0012+0100, "Andy Johnson" <ajohnson@aecno.com> wrote: 2009-01-20 20:37:43 +00:00

This is the README for crosstool-NG

To get you started, just enter:
  ./configure --help

You can find a (terse and WIP) documentation in docs/overview.txt.

You can also point your browser to
  http://ymorin.is-a-geek.org/dokuwiki/projects/crosstool

If you need to send a bug report or a patch, please send a mail with subject
prefixed with "[CT_NG]" with the following destinations:
    TO: yann.morin.1998 (at) anciens.enib.fr
    CC: crossgcc (at) sourceware.org

The people that helped are listed in docs/CREDITS. Many thanks to them! :-)

The list of known issues is listed in docs/known-issues.txt.

Aloha!