path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2011-08-22configure: require libtoolize, create wrapper to itTitus von Boxberg"1-5/+6
libtoolize must be checked_for and there needs to be a wrapper that points to GNU libtoolize since that may be installed as glibtoolize. This fixes a problem with building Cloog/PPL that was Reported-by: "Pierrick Brossin" <> Signed-off-by: "Titus von Boxberg" <>
2011-08-17configure: handle --program-prefixYann E. MORIN"1-4/+4
Signed-off-by: "Yann E. MORIN" <>
2011-07-28docs: add signed-off-by line to sample commit messageTitus von Boxberg1-6/+8
Signed-off-by: Titus von Boxberg <>
2011-07-23docs: update table of content for known issuesYann E. MORIN"1-6/+4
Signed-off-by: "Yann E. MORIN" <>
2011-07-20docs: update known issuesYann E. MORIN"1-0/+18
Document the glibc build failures with male-3.82. Signed-off-by: "Yann E. MORIN" <>
2011-07-17misc: fix more typos here and there...Yann E. MORIN"11-28/+28
Reported-by: "Antony N. Pavlov" <> Signed-off-by: "Yann E. MORIN" <>
2011-07-17misc: fix typosYann E. MORIN"13-13/+13
Reported-by: "Antony N. Pavlov" <> Signed-off-by: "Yann E. MORIN" <>
2011-07-03docs/C : libncurses is not needed anymoreTitus von Boxberg1-1/+2
macports libncurses was required only on SL 10.6.3
2011-07-03docs/C : use new URL in hg tutorialTitus von Boxberg1-1/+1
ct-ng has moved, update documentation
2011-04-07docs: add a status for know issuesYann E. MORIN"1-0/+32
As time passes, a known issues can be no longer applicable (because the component has been fixed, or a workaround ahs been added in the crosstool-NG scripts/config...). Some may also be unconfirmed, with no way to easily trigger the error, or applies to old versions of components... Add a status for every known issues. Signed-off-by: "Yann E. MORIN" <>
2011-04-07docs: use the error message in the known issues titlesYann E. MORIN"1-7/+5
This helps users find the appropriate known issue entry. Signed-off-by: "Yann E. MORIN" <>
2011-04-07docs: add known issues summary in the ToCYann E. MORIN"1-0/+11
Signed-off-by: "Yann E. MORIN" <>
2011-04-07docs: add known issue about missing forced unwind supportYann E. MORIN"1-0/+17
This has been reported many times, and has become a FAQ. Signed-off-by: "Yann E. MORIN" <>
2011-02-27docs: rename chapter 9Yann E. MORIN"1-0/+0
Rename the file so that it is the same name as the chapter. Signed-off-by: "Yann E. MORIN" <>
2011-02-24docs: add chapter 9 to ToCYann E. MORIN"2-2/+8
Missed in the previous commit... :-/ Signed-off-by: "Yann E. MORIN" <>
2011-02-24docs: add an in-depth explanations of the build stepsYann E. MORIN"1-0/+257
The build process is quite complex: gcc is built three times, there are two C library steps, there are those companion libraries... People often wonder what all these steps do, and why they are needed. Recently, someone proposed a tutorial on the crossgcc mailing list: This meant that there was a need for such a tutorial, and explanations on how a toolchain is built. So i decide to extend my answers: into proper documentation in crosstool-NG. Thanks go to Francesco for suggesting this. He has a fine tutorial for beginners there: Signed-off-by: "Yann E. MORIN" <>
2011-01-25config: add an option to name the sysroot directoryYann E. MORIN"1-1/+1
Depending on local policies, some users have expressed a need to have the sysroot be named differently than the hard-coded name. Add an option for that. Default to 'sysroot' to match the existing literature. While at it, replace 'sys-root' with 'sysroot' everywhere we reference the sysroot. Reported-by: Alexey Kuznetsov <> Signed-off-by: "Yann E. MORIN" <>
2010-12-21docs: overview.txt is gone, point to the new documentationYann E. MORIN"1-2/+2
Signed-off-by: "Yann E. MORIN" <>
2010-08-14docs: move the Mercurial tutorial to the tutorials sectionYann E. MORIN"3-194/+199
Signed-off-by: "Yann E. MORIN" <>
2010-08-14docs: split into multiple filesYann E. MORIN"14-1199/+1281
The overview.txt file has evolved into more than just an overview. Split it into chapters, and include the misc tutorials. Signed-off-by: "Yann E. MORIN" <>
2010-08-01docs: update known-issuesYann E. MORIN"1-3/+21
2010-07-22docs/known-issues: document the "error compiling FC test program" issueYann E. MORIN"1-0/+22
2010-05-22docs/README.freebsd.txt: Short intro for FreeBSDTitus von Boxberg1-0/+26
Provide short README for FreeBSD as a host OS for ct-ng.
2010-05-30docs/README.macos.txt: Provide hints sectionTitus von Boxberg1-0/+11
Hints for building tool chains.
2010-05-30docs: update credtis, point to the repository logYann E. MORIN"1-1/+11
The docs/CREDITS file dates back to the SVN repository. Now that we use Mercurial, the repository stores appropriate authorship for each commit. Say so in the CREDITS.
2010-05-25docs: Provide new Readme for MacOSTitus von Boxberg2-283/+39
Short README for usage of ct-ng under MacOS. Remove obsolete MacOS-X.txt Make it 80-columns clean, plus a few fixes
2010-05-22docs/overview.txt: Provide short mercurial HOWTOTitus von Boxberg1-29/+183
The usage of hg mq is imho not very well documented. Give a short intro for the most important use cases for contributions to ct-ng. Slightly rewrote the explanations for the introductory message.
2010-04-30docs: update the known issuesYann E. MORIN"1-0/+17
2010-04-28docs: update the section about the wrapperYann E. MORIN"1-8/+20
The wrapper is no longer needed when building non-shared companion libraries. Document that.
2010-03-05kconfig: silence a warning about undefined env variableYann E. MORIN"1-2/+2
When using an environment variable to set a config entry, don'twarn if it is not defined. Update doc accordingly.
2010-03-05config: prepare for build-system backendYann E. MORIN"1-0/+16
When acting as a backend for a build-system, we should not build any application that runs on the target, that is: - no native gdb - no companion libraries - no binutils libraries - no debug tools (save for gdbserver) - ... Here, we simply prepare the (hidden) config option that will detect that we are acting as a back-end. Update doc accordingly.
2010-02-11scripts: add action to extract config from a build.log fileYann E. MORIN"1-4/+13
That got removed quite some time ago, but is really usefull to get the configuration from a build.log file of a failing build.
2010-01-23docs: do not document CT_KERNEL_ARCH, it's going away...Yann E. MORIN"1-11/+0
Since we merged the 32/64-bit archs, and we explicitly used the Linux kernel arch name, we can get rid of CT_KERNEL_ARCH.
2010-01-08documentation: Remove refs to seemingly native toolchains issueRichard Strand2-40/+0
Remove references to the seemingly native toolchains do not build issue as it seems to be fixed. Signed-off-by: Richard Strand <>
2009-11-17Fix typos and adjust some documentation.Frederic Roussel"1-5/+5
2009-10-12docs: adding naming conventions for crosstool-NGYann E. MORIN"1-0/+36
2009-10-12docs: fix chapter spacingYann E. MORIN"1-0/+6
2009-10-10docs: get rid of any reference to the now long-gone svn repositoryYann E. MORIN"1-1/+1
2009-10-10docs: move the "contributing" section to overview.txtYann E. MORIN"1-2/+72
2009-10-10docs: configure no longer accepts --with-contribYann E. MORIN"1-12/+4
It's been a while that configure does not recognise --with-contrib. Applying contibutions is to be done manually, using patch.
2009-10-03doc: update documentation, mostly eye-candyYann E. MORIN"1-5/+4
2009-10-02libc/glibc: fix building for seemingly native toolchainsYann E. MORIN"2-2/+20
Build glibc with -O2 as a fix/workaround to building seemingly-native toolchains. See: - docs/overview.txt - docs/known-issues.txt -
2009-09-07docs: add a tutorial on how to build a toolchain on Mac OS-XBlair Burtan1-0/+283
Add a step-bystep tutorial to build a cross-toolchain on Mac OS-X.
2009-09-06docs: typo in overview.txtYann E. MORIN"1-2/+2
2009-08-29config: choose whether to use the shell or the C wrapperYann E. MORIN"1-0/+47
Offer a config choice on whether to isntall the script wrapper, or the compiled C wrapper. Update docs/overview.txt accordingly.
2009-08-29overview: fix table of content, fix the hacker's wayYann E. MORIN"1-1/+1
table of content: add missing entry the hacker's way: no need to "make install"
2009-06-14[populate] enhance documentationYann E. MORIN1-0/+27
This patch adds explanations on how populate works internally.
2009-06-14[populate] fix documentationYann E. MORIN1-7/+19
This patch fixes the existing documentation: - document -l and -L - use syntax more in line with the help entry
2009-04-20Add a bit more explanations on the meaning of OBSOLETE and EXPERIMENTAL.Yann E. MORIN"1-2/+6
-------- diffstat follows -------- /trunk/config/global/ | 22 13 9 0 +++++++++++++--------- /trunk/docs/overview.txt | 8 6 2 0 ++++++-- 2 files changed, 19 insertions(+), 11 deletions(-)
2009-04-17Fix obvious "DESTDIR" misspelling.Robert P. J. DAY"1-1/+1