"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 28 Sep 2008 21:35:44 +0000] rev 885
Had a new known issue: ccache will break the build because we're sym-linking 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(-)