A versatile (cross-)toolchain generator.
Go to file
Jasmin Jessich 9bce2dc540 Synchronize CT_CC_GCC_USE_LTO parameter setting in do_gcc_backend with the one
from do_gcc_core_backend, by adding "--enable-lto"/"--disable-lto".

Signed-off-by: Jasmin Jessich <jasmin@anw.
2015-09-25 01:32:27 +02:00
config Remove isl 0.15, because it will not compile with gcc 5.2.0 without patching gcc. 2015-09-22 21:57:40 +02:00
contrib test-suite: define $tmpdir to $TOPDIR 2015-06-10 16:20:45 -03:00
docs Merge pull request #56 from smoofra/docfix 2015-04-25 13:29:47 -07:00
kconfig kconfig: Update kconfig. Sync with Linux-4.2 2015-09-03 19:00:28 -07: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 Merge pull request #178 from pkirchhofer/fix-glibc-with-new-gcc 2015-09-15 08:05:36 -07:00
samples raspberry pi 2 sample 2015-09-06 07:06:53 +08:00
scripts Synchronize CT_CC_GCC_USE_LTO parameter setting in do_gcc_backend with the one 2015-09-25 01:32:27 +02:00
.gitignore Update .gitignore files. 2014-12-10 16:51:44 +00:00
.travis.yml Set language to 'bash' to get rid of interfering environment variable CC=gcc. 2015-09-23 21:30:59 +02:00
bootstrap configure: use autoconf to generate configure 2011-11-07 22:28:40 +01:00
configure.ac autoconf: Update sub directory name 2015-06-18 09:48:02 +02:00
COPYING Update and clarify COPYING (plus a typo). 2008-09-14 18:20:03 +00:00
ct-ng.comp kconfig: Update kconfig. Sync with Linux-4.2 2015-09-03 19:00:28 -07:00
ct-ng.in all: remove references to creating a tarball 2014-11-24 18:25:27 +01: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 configure: Add --with-gperf option 2013-09-14 02:45:23 +01:00
README.md Replace README to README.md and add travis-ci status 2015-09-16 11:07:49 +02:00
steps.mk avr-libc: add support for avr-libc C library 2015-06-21 20:53:06 -03:00
TODO TODO: remove some items 2014-05-07 18:40:48 +02:00

Crosstool-NG Build Status

Crosstool-NG follows the autoconf dance. So, to get you kick-started, just run:

./configure --help

If you are using a development snapshot, you'll have to create the configure script, first. Just run:

./bootstrap

You will find the documentation in the directory docs. Here is a quick overview of what you'll find there:

  1. Table of content
  2. Introduction
  3. Installing crosstool-NG
  4. Configuring a toolchain
  5. Building the toolchain
  6. Using the toolchain
  7. Toolchain types
  8. Contributing
  9. Internals
  1. Credits
  2. Known issues
  3. Misc. tutorials

You can also point your browser at: http://crosstool-ng.org

Aloha!