2009-01-03Remove an obsolete, mis-leading comment in the glibc/eglibc common options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 03 Jan 2009 20:13:35 +0000] rev 1110
Remove an obsolete, mis-leading comment in the glibc/eglibc common options.

/trunk/config/libc/glibc-eglibc.in-common | 6 0 6 0 ------
1 file changed, 6 deletions(-)

2008-12-28Small Makefile fixes.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 28 Dec 2008 10:19:50 +0000] rev 1109
Small Makefile fixes.

/trunk/Makefile.in | 29 17 12 0 +++++++++++++++++------------
1 file changed, 17 insertions(+), 12 deletions(-)

2008-12-28Add latest Linux kernel versions:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 28 Dec 2008 09:38:35 +0000] rev 1108
Add latest Linux kernel versions:
- 2.6.27.{7,8,9,10}
- 2.6.28

/trunk/config/kernel/linux.in | 25 25 0 0 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)

2008-12-24Enable C++ for baremetal.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 24 Dec 2008 17:34:32 +0000] rev 1107
Enable C++ for baremetal.

/trunk/scripts/build/cc/gcc.sh | 7 5 2 0 +++++--
/trunk/config/cc.in | 8 2 6 0 ++------
2 files changed, 7 insertions(+), 8 deletions(-)

2008-12-23Further enhance the check for needed tools:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 23 Dec 2008 22:20:25 +0000] rev 1106
Further enhance the check for needed tools:
- update the tool_pattern to use ' || ' as a pattern separator
- which allows using | in regexp
- add checks for cut and xargs
- manually check for grep and sed because they are needed when checking for tools
- print why a test failed, with each tested tool and regexp
- move tools checks before options parsing
- apply conttibutions before computing the version string
- inform user to run make && make install

/trunk/configure | 173 111 62 0 ++++++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 111 insertions(+), 62 deletions(-)

2008-12-22Rationalise ./configure
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 22 Dec 2008 18:21:51 +0000] rev 1105
Rationalise ./configure
- borrow a lot of ideas from Michael ABBOTT ( http://sourceware.org/ml/crossgcc/2008-12/msg00030.html )
- should be conforming to POSIX 1003.1-2008, non compliance due to bashsims is to be considered a bug
- as a result, it now works with dash
- make a little easier to read in some places
- enforce 4-space indentation
- get rid of futile 'return $?'
- quote all variables assignments
- save and restore IFS prior to and after using alternate values
- simplify the TOOLS_TO_CHECK listing

What's left:
- provide a mean to actually _compare_ version numbers
- change the TOOLS_TO_CHECK pattern style to be able to use '|' in regexp

/trunk/configure | 243 127 116 0 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 127 insertions(+), 116 deletions(-)

2008-12-21Make it clear that, if the second argument of CT_GetFile starts with a dot, it is considered to be the preferred extension.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 21 Dec 2008 20:07:47 +0000] rev 1104
Make it clear that, if the second argument of CT_GetFile starts with a dot, it is considered to be the preferred extension.

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

2008-12-19Fix testing the automake version:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 19 Dec 2008 19:04:43 +0000] rev 1103
Fix testing the automake version:
- previously, only version with a more-than-two-digits minor would match
- make versions starting with major in [2-9] also match

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

2008-12-16Backport (partialy) #1268 from trunk: 1.3
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 16 Dec 2008 22:27:07 +0000] rev 1102
Backport (partialy) #1268 from trunk:
- automake must be at least 1.10 to correctly setup MPFR

/branches/1.3/configure | 3 2 1 0 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

2008-12-16Get rid of the tols/ directory:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 16 Dec 2008 18:12:34 +0000] rev 1101
Get rid of the tols/ directory:
- move config.guess and config.sub from tools/ into scripts/
- update the scripts and makefile fragments accordingly

/trunk/Makefile.in | 10 5 5 0 +++++-----
/trunk/scripts/functions | 16 8 8 0 ++++++++--------
/trunk/scripts/scripts.mk | 28 13 15 0 +++++++++++++---------------
/trunk/ct-ng.in | 4 2 2 0 ++--
4 files changed, 28 insertions(+), 30 deletions(-)