aboutsummaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* Save the toolchain configuration to its own file, as an auto-extracting ↵Yann E. MORIN"2008-10-011-11/+8
| | | | | | | | | | | | | | | | shell script: - get rid of the 'extractconfig' action, it was cumbersome to use, and badly documented, - introduce a skeleton for the config script, - update auto-completion, - document the config script. /trunk/kconfig/kconfig.mk | 9 2 7 0 ++------- /trunk/scripts/crosstool.sh | 6 5 1 0 +++++- /trunk/docs/overview.txt | 21 9 12 0 +++++++++------------ /trunk/tools/toolchain-config.in | 8 8 0 0 ++++++++ /trunk/ct-ng.comp | 2 1 1 0 +- 5 files changed, 25 insertions(+), 21 deletions(-)
* Rework the way EXPERIMENTAL kernels are marked as such.Yann E. MORIN"2008-09-291-0/+47
| | | | | | | /trunk/kconfig/kconfig.mk | 51 25 26 0 ++++++++++++++++++++++---------------------- /trunk/docs/overview.txt | 47 47 0 0 +++++++++++++++++++++++++++++++++++++++++ /trunk/config/kernel/bare-metal.in | 1 1 0 0 + 3 files changed, 73 insertions(+), 26 deletions(-)
* Had a new known issue: ccache will break the build because we're sym-linking ↵Yann E. MORIN"2008-09-281-4/+21
| | | | | | | | | to have our own compiler for host and build systems, but that screws up ccache finding the real compiler. There is no fix, so the only way to inform the users is to document it: remove ccache. /trunk/docs/known-issues.txt | 25 21 4 0 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-)
* Update docs/overview.txt with the script shell fragment that defines bash ↵Yann E. MORIN"2008-09-051-0/+14
| | | | | | | completion. /trunk/docs/overview.txt | 14 14 0 0 ++++++++++++++ 1 file changed, 14 insertions(+)
* Merge the branches/eglibc stuff:Yann E. MORIN"2008-08-111-0/+1
| | | | | | | | | | - Add support for eglibc /trunk/scripts/functions | 6 4 2 0 ++++-- /trunk/docs/CREDITS | 1 1 0 0 + /trunk/config/libc.in | 12 12 0 0 ++++++++++++ /trunk/arch/arm/functions | 4 2 2 0 ++-- 4 files changed, 19 insertions(+), 4 deletions(-)
* Update the knwon issues with the broekn build of seemingly-native toolchains.Yann E. MORIN"2008-08-081-0/+59
| | | | | /trunk/docs/known-issues.txt | 59 59 0 0 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+)
* Update the known issues: empty the file prior to adding new ones.Yann E. MORIN"2008-08-071-7/+0
| | | | | /trunk/docs/known-issues.txt | 7 0 7 0 ------- 1 file changed, 7 deletions(-)
* Introduce four new ARCH specific variables that CT_DoArchValues can set if ↵Yann E. MORIN"2008-08-071-23/+22
| | | | | | | | | | | | | | | | | they want: - CT_ARCH_CC_CORE_EXTRA_CONFIG - CT_ARCH_CC_EXTRA_CONFIG - CT_ARCH_TARGET_CLFAGS - CT_ARCH_TARGET_LDFLAGS This will hopefully enable architectures to specify specific flags. PowerPC will need them to introduce SPE (coming RSN). /trunk/scripts/crosstool.sh | 2 2 0 0 ++ /trunk/scripts/functions | 4 2 2 0 ++-- /trunk/docs/overview.txt | 45 22 23 0 ++++++++++++++++++++++----------------------- /trunk/config/target.in | 10 10 0 0 ++++++++++ 4 files changed, 36 insertions(+), 25 deletions(-)
* Update CREDITS.Yann E. MORIN"2008-07-271-0/+4
| | | | | /trunk/docs/CREDITS | 4 4 0 0 ++++ 1 file changed, 4 insertions(+)
* Update CREDITS.Yann E. MORIN"2008-07-202-2/+3
| | | | | | | | Eye-candy on overview.txt. /trunk/docs/overview.txt | 4 2 2 0 ++-- /trunk/docs/CREDITS | 1 1 0 0 + 2 files changed, 3 insertions(+), 2 deletions(-)
* Update the list of known issues.Yann E. MORIN"2008-07-151-13/+0
| | | | | /trunk/docs/known-issues.txt | 13 0 13 0 ------------- 1 file changed, 13 deletions(-)
* Update the architecture API: architecture help is mandatory.Yann E. MORIN"2008-06-271-0/+8
| | | | | | | | | | | | | | | Update all architectures (some with pointer to the specs, when available). /trunk/docs/overview.txt | 8 8 0 0 ++++++++ /trunk/arch/arm/config.in | 3 3 0 0 +++ /trunk/arch/powerpc/config.in | 3 3 0 0 +++ /trunk/arch/ia64/config.in | 3 3 0 0 +++ /trunk/arch/alpha/config.in | 2 2 0 0 ++ /trunk/arch/x86/config.in | 3 3 0 0 +++ /trunk/arch/mips/config.in | 3 3 0 0 +++ /trunk/arch/sh/config.in | 3 3 0 0 +++ /trunk/arch/x86_64/config.in | 3 3 0 0 +++ 9 files changed, 31 insertions(+)
* Autogenerate the architecture selection choice menu.Yann E. MORIN"2008-06-271-8/+67
| | | | | | | | | | | | | | | | | | | Update architectures definition files accordingly. Update documentation accordingly. Use makefile syntax when listing arch/, tools/ and debug/ config files. /trunk/kconfig/kconfig.mk | 32 29 3 0 +++++++++++++++-- /trunk/docs/overview.txt | 75 67 8 0 +++++++++++++++++++++++++++++++++++---- /trunk/config/target.in | 94 16 78 0 ++++++++----------------------------------------- /trunk/arch/arm/config.in | 6 5 1 0 +++ /trunk/arch/powerpc/config.in | 2 2 0 0 + /trunk/arch/ia64/config.in | 4 4 0 0 ++ /trunk/arch/alpha/config.in | 2 1 1 0 /trunk/arch/x86/config.in | 3 3 0 0 ++ /trunk/arch/mips/config.in | 5 5 0 0 +++ /trunk/arch/sh/config.in | 4 3 1 0 ++ /trunk/arch/x86_64/config.in | 3 3 0 0 ++ 11 files changed, 138 insertions(+), 92 deletions(-)
* Update documentation.Yann E. MORIN"2008-06-252-27/+28
| | | | | | /trunk/docs/overview.txt | 37 27 10 0 +++++++++++++++++++++++++++---------- /trunk/docs/ct-ng.1.in | 18 1 17 0 +----------------- 2 files changed, 28 insertions(+), 27 deletions(-)
* Preliminary Alpha support, courtesy Ioannis E. Venetis <venetis@capsl.udel.edu>.Yann E. MORIN"2008-06-141-0/+3
| | | | | | | | | /trunk/docs/CREDITS | 3 3 0 0 + /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 282 282 0 0 +++++++++++++++++++ /trunk/config/target.in | 9 9 0 0 + /trunk/arch/alpha/functions | 9 9 0 0 + /trunk/arch/alpha/config.in | 58 58 0 0 ++++ 5 files changed, 361 insertions(+)
* Rework a little bit the steps and samples help entries.Yann E. MORIN"2008-06-011-1/+1
| | | | | | | | /trunk/docs/overview.txt | 2 1 1 0 +- /trunk/steps.mk | 7 5 2 0 +++++-- /trunk/samples/samples.mk | 8 5 3 0 +++++--- /trunk/ct-ng.in | 5 3 2 0 +++-- 4 files changed, 14 insertions(+), 8 deletions(-)
* Update the list of known issues.Yann E. MORIN"2008-05-261-3/+5
| | | | | /trunk/docs/known-issues.txt | 8 5 3 0 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
* PowerPC support by Daniel Dittmann.Yann E. MORIN"2008-05-181-0/+3
| | | | | | | | /trunk/docs/CREDITS | 3 3 0 0 +++ /trunk/config/target.in | 8 8 0 0 ++++++++ /trunk/arch/powerpc/functions | 9 9 0 0 +++++++++ /trunk/arch/powerpc/config.in | 1 1 0 0 + 4 files changed, 21 insertions(+)
* Fix building glibc-2.6.1 and glibc-2.7 for ARM with recent kernels.Yann E. MORIN"2008-05-181-0/+3
| | | | | | | | | Patch by Matthias Kaehlcke <matthias@kaehlcke.net>. /trunk/patches/glibc/ports-2.6.1/200-ARM-asm_page_h.patch | 11 11 0 0 +++++++++++ /trunk/patches/glibc/ports-2.7/100-ARM-asm_page_h.patch | 11 11 0 0 +++++++++++ /trunk/docs/CREDITS | 3 3 0 0 +++ 3 files changed, 25 insertions(+)
* Add a patch to the ageing glibc-2.3.6 to make it compile on stupid shells ↵Yann E. MORIN"2008-05-111-0/+4
| | | | | | | | | | that have a defective implementation of echo. Thanks to Willy Tarreau for pointing to the patch. /trunk/patches/glibc/2.3.6/250-csu-Makefile.patch | 39 39 0 0 +++++++++++++++++++++++++++++ /trunk/docs/CREDITS | 4 4 0 0 +++ 2 files changed, 43 insertions(+)
* Better explain why populate exists.Yann E. MORIN"2008-05-021-14/+30
| | | | | | | | New entry for how to add a new component version. Some homogeneisation in style. /trunk/docs/overview.txt | 44 30 14 0 ++++++++++++++++++++++++++++++-------------- 1 file changed, 30 insertions(+), 14 deletions(-)
* Update known issues with dmalloc failure.Yann E. MORIN"2008-05-021-1/+14
| | | | | /trunk/docs/known-issues.txt | 15 14 1 0 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-)
* Add a file documenting known issues.Yann E. MORIN"2008-04-301-0/+5
| | | | | /trunk/docs/known-issues.txt | 5 5 0 0 +++++ 1 file changed, 5 insertions(+)
* Document the contrib/ sub-directory.Yann E. MORIN"2008-04-271-7/+13
| | | | | | | Fixed the documentation for the arch-dpecific 'CT_DoArchValues' function. /trunk/docs/overview.txt | 20 13 7 0 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-)
* Update patch to gdb. Thanks Khem RAJ <kraj@mvista.com>Yann E. MORIN"2008-04-131-0/+3
| | | | | | patches/gdb/6.5/500-thread-timeout.patch | 13 6 7 0 ++++++------- docs/CREDITS | 3 3 0 0 +++ 2 files changed, 9 insertions(+), 7 deletions(-)
* - Rewrite some parts of history: some sentences could have been considered ↵Yann E. MORIN"2008-02-201-16/+8
| | | | | | rude, which was not my intention. - Fix a few typoes at the same time.
* Fix some obvious typoes in docs/overview.txtRobert P. J. DAY"2008-02-201-15/+15
|
* Robert P. J. DAY says:Yann E. MORIN"2008-02-151-1/+2
| | | | | Add support for the selection of strace-4.5.16, including an updated set of patches from strace-4.5.15.
* Add latest kernel versions (Robert P. J. DAY).Yann E. MORIN"2008-02-141-0/+1
|
* Credit Mark Jonas <toertel@gmail.com> for the initial work on Super-H support.Yann E. MORIN"2008-01-281-0/+3
| | | | (I forgot to add you to the CREDITS at the time, sorry Mark).
* Credit Michael Abbott.Yann E. MORIN"2008-01-281-0/+3
|
* Further improve the architecture-specific framework.Yann E. MORIN"2007-09-151-19/+46
| | | | | | Apply this framework into building of glibc and gcc. (Whoo! 500th commit! Yeah!)
* Another little fix in the documentation.Yann E. MORIN"2007-09-141-7/+7
|
* A little fix in the documentation.Yann E. MORIN"2007-09-141-1/+2
|
* Further expand the architecture-specific function: add CT_KERNEL_ARCH building.Yann E. MORIN"2007-09-141-0/+8
|
* Update docs/CREDITS: ARM EABI support.Yann E. MORIN"2007-09-141-2/+8
| | | | Update README: point at docs/CREDITS.
* Migrate all supported architectures to use the architecture-specific framework.Yann E. MORIN"2007-09-141-11/+30
|
* Improve (POSIX-wise) determination of bashh version.Yann E. MORIN"2007-09-141-0/+36
|
* Update credits to give adequate credit to Al Stone.Yann E. MORIN"2007-09-111-1/+1
|
* Update CREDITS.Yann E. MORIN"2007-09-011-0/+4
|
* Change "triplet" (target triplet) to "tuple". That sounds better!Yann E. MORIN"2007-08-152-11/+26
| | | | | Document overriding the number of // jobs. Some small documentation fixes.
* Small typo fix.Yann E. MORIN"2007-07-301-1/+1
|
* Fix the step shortcuts (using a dash would confuse make).Yann E. MORIN"2007-07-301-2/+2
|
* In overview.txt, document the two ways of using crosstool-NG: install and ↵Yann E. MORIN"2007-07-242-6/+85
| | | | | | | | --local. Fix some typos in overview.txt. Document populate's options, still in overview.txt. Credit the buildroot people for the patches I vampirise from time to time.
* Fix a typo in CREDITS.Yann E. MORIN"2007-07-221-1/+1
|
* Move CREDITS to docs/Yann E. MORIN"2007-07-221-0/+24
| | | | Be a bit verbose when restoring a sample.
* Re-order and rework a bit docs/overview.txt. Plus a typo fix.Yann E. MORIN"2007-07-171-10/+12
|
* Revisit the extract-config way of working: ct-ng is the sole entry point to ↵Yann E. MORIN"2007-07-171-0/+16
| | | | crosstool-NG, and ct-ng.extrac-config no longer exists. You now have to call "ct-ng extractconfig </path/to/your/build.log" instead.
* Document CT_OBSOLETE, CT_EXPERIMENTAL and CT_BROKEN.Yann E. MORIN"2007-07-131-0/+21
|
* Update man page to explictly point to overview.txt.Yann E. MORIN"2007-07-092-1/+34
| | | | In overview.txt, document usage of the populate script.