A versatile (cross-)toolchain generator.
Go to file
Chris Zankel 81328ed1cb xtensa: add support for the configurable Xtensa architecture.
The Xtensa processor architecture is a configurable, extensible,
and synthesizable 32-bit RISC processor core. Processor and SOC vendors
can select from various processor options and even create customized
instructions in addition to a base ISA to tailor the processor for
a particular application.

Because of the configurability, the build process requires one additional
step for gcc, binutils, and gdb to update the default configuration.
These configurations are packed into an 'overlay' tar image, and are
simply untarred on top of the default configuration during the build.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
2015-11-13 09:08:53 +03:00
config xtensa: add support for the configurable Xtensa architecture. 2015-11-13 09:08:53 +03:00
contrib uClibc: Fall back to default configs if not provided 2015-11-12 16:15:41 -08:00
docs Cygwin: Add documentation 2015-11-13 02:17:47 +00:00
kconfig Merge pull request #239 from diorcety-ctng/cc-cygwin-mingw-linux 2015-11-12 21:50:31 -08: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 #239 from diorcety-ctng/cc-cygwin-mingw-linux 2015-11-12 21:50:31 -08:00
samples Merge pull request #239 from diorcety-ctng/cc-cygwin-mingw-linux 2015-11-12 21:50:31 -08:00
scripts xtensa: add support for the configurable Xtensa architecture. 2015-11-13 09:08:53 +03:00
.gitignore Add new temp directory to .gitignore. 2015-10-30 16:24:52 -07:00
.travis.sh Manage travis-ci build in an external script 2015-10-03 14:23:58 +02:00
.travis.yml Merge pull request #239 from diorcety-ctng/cc-cygwin-mingw-linux 2015-11-12 21:50:31 -08:00
bootstrap configure: use autoconf to generate configure 2011-11-07 22:28:40 +01:00
configure.ac Cygwin: Link to libintl for gettext 2015-11-13 02:17:43 +00: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 Merge pull request #233 from stilor/fix-build-all 2015-11-04 02:50:05 -08: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 Cygwin: Link to libintl for gettext 2015-11-13 02:17:43 +00: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 gcc: Support only the latest branch releases of gcc 2015-10-31 12:17:35 -07: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!