2008-10-10Add the Linux kernel 2.6.27.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 10 Oct 2008 08:46:29 +0000] rev 915
Add the Linux kernel 2.6.27.
Remove all 2.6.25 versions up to 2.6.25.17.
Mark 2.6.25.18 as being OBSOLETE.

/trunk/config/kernel/linux.in | 98 7 91 0 +++---------------------------------------------
1 file changed, 7 insertions(+), 91 deletions(-)

2008-10-09Remove CT_BROKEN.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 09 Oct 2008 19:17:49 +0000] rev 914
Remove CT_BROKEN.
Only one component is actually BROKEN (libelf), make it depend on EXPERIMENTAL, but state BROKEN in the prompt.
ltrace (which depends on libelf) is now marked as EXPERIMENTAL, with the reference to the BROKEN libelf in the help entry.

/trunk/docs/overview.txt | 6 0 6 0 ------
/trunk/config/debug/ltrace.in | 7 4 3 0 ++++---
/trunk/config/global/ct-behave.in | 8 0 8 0 --------
/trunk/config/tools/libelf.in | 5 3 2 0 +++--
4 files changed, 7 insertions(+), 19 deletions(-)

2008-10-09'sstrip' makes no sense on bare-metal, mark it so.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 09 Oct 2008 19:13:37 +0000] rev 913
'sstrip' makes no sense on bare-metal, mark it so.

/trunk/config/tools/sstrip.in | 1 1 0 0 +
1 file changed, 1 insertion(+)

2008-10-09Commonalise config.gen/{arch,kernel}.in generation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 09 Oct 2008 17:40:15 +0000] rev 912
Commonalise config.gen/{arch,kernel}.in generation.

/trunk/kconfig/kconfig.mk | 76 34 42 0 ++++++++++++++++++++++++-----------------------------
1 file changed, 34 insertions(+), 42 deletions(-)

2008-10-09Add latest Linux kernel versions 2.6.25.18 & 2.6.26.6.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 09 Oct 2008 13:15:46 +0000] rev 911
Add latest Linux kernel versions 2.6.25.18 & 2.6.26.6.
Fix using Linux kernel versions 2.6.25.{15,16,17}.

/trunk/config/kernel/linux.in | 16 13 3 0 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)

2008-10-08populate:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 08 Oct 2008 11:57:03 +0000] rev 910
populate:
- add an option to force installation of listed libraries,
- add an option to read a file listing libraries of which to force installation.

/trunk/tools/populate.in | 126 104 22 0 +++++++++++++++++++++++++++++++++++++++++++++---------
1 file changed, 104 insertions(+), 22 deletions(-)

2008-10-06Install the config script following the naming of other files, eg. "${CT_TARGET}-" instead of "${CT_TARGET}." .
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 06 Oct 2008 21:23:31 +0000] rev 909
Install the config script following the naming of other files, eg. "${CT_TARGET}-" instead of "${CT_TARGET}." .

/trunk/scripts/crosstool.sh | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-10-06Typoes.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 06 Oct 2008 20:13:05 +0000] rev 908
Typoes.

/trunk/README | 2 1 1 0 +-
/trunk/config/kernel.in | 2 1 1 0 +-
2 files changed, 2 insertions(+), 2 deletions(-)

2008-10-06Remove lingering architecture config directories now they are useless.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 06 Oct 2008 19:58:01 +0000] rev 907
Remove lingering architecture config directories now they are useless.

2008-10-05Bump version to 1.2.4+svn. 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 05 Oct 2008 18:37:37 +0000] rev 906
Bump version to 1.2.4+svn.

/branches/1.2/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-10-05Bump version to 1.2.4. 1.2 crosstool-ng-1.2.4
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 05 Oct 2008 18:35:01 +0000] rev 905
Bump version to 1.2.4.

/branches/1.2/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-10-05Backport #1026 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 05 Oct 2008 15:36:33 +0000] rev 904
Backport #1026 from trunk:
Removing absolute paths from the libc linker scripts is plainly wrong.

/branches/1.2/scripts/build/libc_glibc.sh | 14 2 12 0 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)

2008-10-05Separate the architecture config file and function script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 05 Oct 2008 15:32:00 +0000] rev 903
Separate the architecture config file and function script.

/trunk/kconfig/kconfig.mk | 46 23 23 0 +++++++++++++++++++++++-----------------------
/trunk/scripts/crosstool.sh | 2 1 1 0 +-
/trunk/docs/overview.txt | 28 11 17 0 +++++++++++-----------------
3 files changed, 35 insertions(+), 41 deletions(-)

2008-10-05Add the latest GMP and MPFR versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 05 Oct 2008 12:32:42 +0000] rev 902
Add the latest GMP and MPFR versions.

/trunk/config/gmp_mpfr/gmp.in | 5 5 0 0 +++++
/trunk/config/gmp_mpfr/mpfr.in | 5 5 0 0 +++++
2 files changed, 10 insertions(+)

2008-10-03Update the internals documentation, adding the kernel API.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 03 Oct 2008 20:00:36 +0000] rev 901
Update the internals documentation, adding the kernel API.
Update the internals architecture documentation.

/trunk/docs/overview.txt | 75 67 8 0 ++++++++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 67 insertions(+), 8 deletions(-)

2008-10-03Fourth shot at moving arch/ into config/arch/ .
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 03 Oct 2008 13:01:10 +0000] rev 900
Fourth shot at moving arch/ into config/arch/ .

/trunk/scripts/crosstool.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-10-03Third shot at moving arch/ into config/ .
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 03 Oct 2008 12:45:37 +0000] rev 899
Third shot at moving arch/ into config/ .

/trunk/Makefile.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-10-03Second shot at moving arch/ into config/arch/ .
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 03 Oct 2008 12:30:58 +0000] rev 898
Second shot at moving arch/ into config/arch/ .

2008-10-03First shot at moving arch/ into config/arch/ .
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 03 Oct 2008 12:30:29 +0000] rev 897
First shot at moving arch/ into config/arch/ .

/trunk/kconfig/kconfig.mk | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-10-02extract-config.sh no longer exists, don't advertise it.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 02 Oct 2008 13:04:21 +0000] rev 896
extract-config.sh no longer exists, don't advertise it.

/trunk/config/global/logging.in | 3 0 3 0 ---
1 file changed, 3 deletions(-)

2008-10-02No need for this script now the config is tored in its own file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 02 Oct 2008 12:55:09 +0000] rev 895
No need for this script now the config is tored in its own file.

2008-10-01Save the toolchain configuration to its own file, as an auto-extracting shell script:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 01 Oct 2008 18:10:40 +0000] rev 894
Save the toolchain configuration to its own file, as an auto-extracting 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(-)

2008-09-30Update the PowerPC+uClibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Sep 2008 18:19:48 +0000] rev 893
Update the PowerPC+uClibc sample.

/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 150 87 63 0 ++++++++++--------
1 file changed, 87 insertions(+), 63 deletions(-)

2008-09-30Better handle the second pass core gcc build, differentiating between gcc prior to 4.3 with gcc from 4.3.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Sep 2008 18:19:18 +0000] rev 892
Better handle the second pass core gcc build, differentiating between gcc prior to 4.3 with gcc from 4.3.
Simplify detecting wether gcc is 4.3 and later, or older than 4.3 (we already know from .config).

/trunk/scripts/build/cc/gcc.sh | 22 13 9 0 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)

2008-09-29Rework the way EXPERIMENTAL architecture are marked as such, the same way kernels are handeld.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Sep 2008 20:51:16 +0000] rev 891
Rework the way EXPERIMENTAL architecture are marked as such, the same way kernels are handeld.
Fix marking EXPERIMENTAL kernel when using --prefix.

/trunk/kconfig/kconfig.mk | 44 22 22 0 ++++++++++++++++++++++----------------------
/trunk/arch/ia64/config.in | 1 1 0 0 +
/trunk/arch/sh/config.in | 1 1 0 0 +
3 files changed, 24 insertions(+), 22 deletions(-)

2008-09-29Rework the way EXPERIMENTAL kernels are marked as such.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Sep 2008 20:19:45 +0000] rev 890
Rework the way EXPERIMENTAL kernels are marked as such.

/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(-)

2008-09-29The IA64 sample builds again! :-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Sep 2008 18:16:03 +0000] rev 889
The IA64 sample builds again! :-)

/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 140 80 60 0 ++++++++++++++----------
1 file changed, 80 insertions(+), 60 deletions(-)

2008-09-29Update the Alpha sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Sep 2008 17:15:13 +0000] rev 888
Update the Alpha sample.

/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 137 74 63 0 ++++++++++---------
1 file changed, 74 insertions(+), 63 deletions(-)

2008-09-29Restore the ability to build gcc older than 4.3. At last!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Sep 2008 12:02:47 +0000] rev 887
Restore the ability to build gcc older than 4.3. At last!

/trunk/scripts/build/cc/gcc.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-09-29Don't check for autoconf >= 2.50.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Sep 2008 11:08:33 +0000] rev 886
Don't check for autoconf >= 2.50.
It was needed by glibc and eglibc to re-generate their 'configure' files, but they no longer do (in fact never did).

/trunk/configure | 1 0 1 0 -
1 file changed, 1 deletion(-)