summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2015-11-13file modes: Set files to be non-executableBryan Hundven1-0/+0
I was going to start doing some autoconf work, and noticed that configure.in was executable. Then I noticed Makefile.in was executable. o.O So, I ran ```find . -type f -executable``` and found a bunch of files that shouldn't be set executable. This commit makes them normal files again. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-11-13Cygwin: Add documentationRay Donnelly1-0/+46
There's a lot that can go wrong if you stray from the path. Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
2015-10-14Fix a typo in the documentationDaniel C. Casimiro1-1/+1
Replace "now" with "know."
2015-04-25Merge pull request #56 from smoofra/docfixBryan Hundven1-1/+1
doc fix: It's RESTART not START
2015-04-23Update fix for case sensitivity on CygwinPaul Waring1-2/+1
2015-04-23Update case-sensitivity information for CygwinPaul Waring1-2/+3
Cygwin no longer supports managed mounts, enabling case-sensitivity in Cygwin requires changing the registry. FAQ number has also changed.
2015-04-08doc fix: It's RESTART not STARTLawrence D'Anna1-1/+1
The documentation says to use the START environment variable to say what step to start at, but the code uses RESTART. Signed-off-by: Lawrence D'Anna <larry@elder-gods.org>
2015-01-28eglibc: Remove eglibc supportBryan Hundven5-12/+10
As posted on http://www.eglibc.org/ ==================== EGLIBC is no longer developed and such goals are now being addressed directly in GLIBC. ==================== I'm not interested in maintaining build support for unsupported software. Older branches of crosstool-ng continue to have eglibc support. If you find issues with older branches, I'm always open to pull requests. Removing eglibc also frees up glibc cleanup and build optimization. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2014-12-10Update .gitignore files.James Byrne1-0/+1
The current .gitignore files cause changes to files which are actually part of the repository to be ignored. This commit modifies the rules so that this does not happen. The files that were affected are: config/global/paths.in contrib/gcc-test-suite/Makefile docs/ct-ng.1.in kconfig/Makefile (as revealed by 'git ls-files --ignored --exclude-standard') Signed-off-by: James Byrne <james.byrne@origamienergy.com>
2014-12-06docs: Update path to credits appendix in man pageBryan Hundven1-1/+1
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2014-12-04[docs] Update introductionBryan Hundven1-5/+8
s/I\ /Yann\ /g Also add a little blurb about me taking over as maintainer. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2014-11-24all: remove references to creating a tarballYann E. MORIN1-6/+0
This has been broken for ages, time to finaly remove it. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2014-08-28Added documentation for --with-grepFabian Freyer1-0/+1
Signed-off-by: "Fabian Freyer" <fabian.freyer@physik.tu-berlin.de>
2014-06-28docs: start cleaning up after the conversion from Hg to gitYann E. MORIN2-6/+6
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2014-06-26repository: migrate old hg files over to gitYann E. MORIN1-0/+2
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2013-07-17docs/help: rename defconfig/olddefconfig intoThomas De Schampheleire1-3/+3
After commit 15f57d843296e244487ac0845a73247f9d6749b8, the defconfig target has been renamed into savedefconfig, and olddefconfig into defconfig. However, the help text and man page was not updated. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> [yann.morin.1998@free.fr: rename CONFIG -> DEFCONFIG] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Message-Id: <0c1dff89c9ee1672693f.1374042343@BEANTN0L019720> Patchwork-Id: 259601
2013-07-17docs: fix typos in manpageThomas De Schampheleire1-8/+8
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Message-Id: <62dedb0618a46bf0743f.1374042342@BEANTN0L019720> Patchwork-Id: 259600
2013-01-10libc: get rid of libc_finishYann E. MORIN"1-5/+1
At long last, we no longer have any libc that requries a libc_finish. Yeah! Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-08-15samples: add rule to dump current .config into a defconfigYann E. MORIN"1-0/+41
... and one to restore it, of course. Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-03-06docs: update my e-mailYann E. MORIN"13-16/+16
Since anciens.enib.fr has been dead for two months now, without any hope of recovery, update my e-mail to point to @free.fr instead. Reported-by: "Bryan Hundven" <bryanhundven@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-02-13docs/known-issues: add note about build issue on x86_64 with 32bit userspaceJohannes Stezenbach1-0/+20
Signed-off-by: Johannes Stezenbach <js@sig21.net>
2011-11-07configure: use autoconf to generate configureYann E. MORIN"1-2/+8
Create configure.ac, an autoconf script to generate ./configure This will be needed by a subsequent patch to properly handle --build and --host, and more tests, when the kconfig stuff will be installed pre-built. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-12-31docs: credit Konrad EISELE for the initial multilib supportYann E. MORIN"1-0/+4
Konrad submitted an initial patch adding multlib support: http://sourceware.org/ml/crossgcc/2011-11/msg00040.html The patch was full of good ideas, but had a few issues, so I (Yann E. MORIN) started it all from scatch, re-using part of the original patch. This got implemented in this series: hg log -r 446a17b5dd1e:e47d17391ae3 As I forgot to credit Konrad in these changelogs, update the docs so that the work by Konrad gets credited. Without his initial effort, we would probably not have had multlib support so soon. Thank you Konrad! Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-11-16docs: Add strategies for assembling root filesystems.Yann E. MORIN"1-9/+132
Expand the documentation for using a crosstool-NG-generated toolchain for building a root filesystem for a target device. Signed-off-by: "Trevor Woerner" <twoerner@gmail.com> yann.morin.1998@anciens.enib.fr: some eye-candy] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-11-16docs: --target versus --hostYann E. MORIN"1-5/+10
In the very beginnings, eons ago, autotools also got confused by this whole build vs. host vs. target, and got it wrong. Now they fixed it, but they want to keep backward compatibility, so the --target is still recongised, although ./configure will complain if you do so. It is better to use --host. Signed-off-by: "Trevor Woerner" <twoerner@gmail.com> [yann.morin.1998@anciens.enib.fr: add build/host clarification] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-09-29doc: document the description line for the commit messageYann E. MORIN"1-0/+36
Documented how to format description lines for packages patches. Added a note on enforcing Signed-off-by lines. Signed-off-by: Michael Hope <michael.hope@linaro.org> [yann.morin.1998@anciens.enib.fr: further describe the desc line] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-09-16docs/known-issues: add the infamous "mixed implicit and normal rules"Yann E. MORIN"1-3/+25
make-3.82 now refuses to have both normal and implicit rules in the same definition, so document the issue with a known workaround. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-08-22docs: Document usage with Xcode 4.1Titus von Boxberg"1-5/+19
With Xcode 4.1 'gcc' is symlinked llvm-gcc-4.2 which cannot bootstrap other gccs. See http://llvm.org/bugs/show_bug.cgi?id=9571 On my machine the faulty gcc is gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00) Document a workaround. Signed-off-by: "Titus von Boxberg" <titus@v9g.de>
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" <pierrick@bs-network.net> Signed-off-by: "Titus von Boxberg" <titus@v9g.de>
2011-08-17configure: handle --program-prefixYann E. MORIN"1-4/+4
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-07-28docs: add signed-off-by line to sample commit messageTitus von Boxberg1-6/+8
Signed-off-by: Titus von Boxberg <titus@v9g.de>
2011-07-23docs: update table of content for known issuesYann E. MORIN"1-6/+4
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
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" <yann.morin.1998@anciens.enib.fr>
2011-07-17misc: fix more typos here and there...Yann E. MORIN"11-28/+28
Reported-by: "Antony N. Pavlov" <antony@niisi.msk.ru> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-07-17misc: fix typosYann E. MORIN"13-13/+13
Reported-by: "Antony N. Pavlov" <antony@niisi.msk.ru> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
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" <yann.morin.1998@anciens.enib.fr>
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" <yann.morin.1998@anciens.enib.fr>
2011-04-07docs: add known issues summary in the ToCYann E. MORIN"1-0/+11
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
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" <yann.morin.1998@anciens.enib.fr>
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" <yann.morin.1998@anciens.enib.fr>
2011-02-24docs: add chapter 9 to ToCYann E. MORIN"2-2/+8
Missed in the previous commit... :-/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
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: http://sourceware.org/ml/crossgcc/2011-01/msg00059.html 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: http://sourceware.org/ml/crossgcc/2011-01/msg00060.html http://sourceware.org/ml/crossgcc/2011-01/msg00125.html into proper documentation in crosstool-NG. Thanks go to Francesco for suggesting this. He has a fine tutorial for beginners there: http://fturco.org/wiki/doku.php?id=debian:cross-compiler Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
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 <Alexey.KUZNETSOV@youtransactor.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-12-21docs: overview.txt is gone, point to the new documentationYann E. MORIN"1-2/+2
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-08-14docs: move the Mercurial tutorial to the tutorials sectionYann E. MORIN"3-194/+199
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
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" <yann.morin.1998@anciens.enib.fr>
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