2008-05-02For tools/ and debug/ build scripts, annd a numeric prefix, so that they always get built in the same order, in case of library dependencies.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:59:14 +0000] rev 479
For tools/ and debug/ build scripts, annd a numeric prefix, so that they always get built in the same order, in case of library dependencies.

/trunk/scripts/build/debug.sh | 2 1 1 0 +-
/trunk/scripts/build/tools.sh | 2 1 1 0 +-
2 files changed, 2 insertions(+), 2 deletions(-)

2008-05-02Add latest linux kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:55:57 +0000] rev 478
Add latest linux kernel versions.
Remove old ones, keeping only the latest 'Y' in each 2.6.X.Y series.

/trunk/config/kernel/linux_headers_install.in | 129 26 103 0 +++++++--------------------------
1 file changed, 26 insertions(+), 103 deletions(-)

2008-05-02Add latest, untested gdb versions
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:54:46 +0000] rev 477
Add latest, untested gdb versions

/trunk/config/debug/gdb.in | 18 18 0 0 ++++++++++++++++++
1 file changed, 18 insertions(+)

2008-05-02Better explain why populate exists.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:53:09 +0000] rev 476
Better explain why populate exists.
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(-)

2008-05-02Remove some EXPERIMENTAL binutils versions, I do not have time to create associated patches.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:51:14 +0000] rev 475
Remove some EXPERIMENTAL binutils versions, I do not have time to create associated patches.

/trunk/patches/binutils/2.18.50.0.4/200-ld-makefile-path.patch | 30 30 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.4/100-arm-uclibcgnueabi.patch | 30 30 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.4/300-check-ldrunpath-length.patch | 26 26 0 0 +++++++++
/trunk/patches/binutils/2.18.50.0.6/200-ld-makefile-path.patch | 30 30 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.6/100-arm-uclibcgnueabi.patch | 30 30 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.6/300-check-ldrunpath-length.patch | 26 26 0 0 +++++++++
/trunk/config/binutils.in | 24 0 24 0 --------
7 files changed, 172 insertions(+), 24 deletions(-)

2008-05-02Add a new help entry to list each samples more verbosely, but only on-demand.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:49:43 +0000] rev 474
Add a new help entry to list each samples more verbosely, but only on-demand.

/trunk/samples/samples.mk | 4 4 0 0 ++++
/trunk/scripts/showSamples.sh | 32 31 1 0 +++++++++++++++++++++++++++++++-
2 files changed, 35 insertions(+), 1 deletion(-)

2008-05-02Eye-candy in the addToolVersion.sh script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 17:49:29 +0000] rev 473
Eye-candy in the addToolVersion.sh script.

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

2008-05-02Update known issues with dmalloc failure.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 16:48:01 +0000] rev 472
Update known issues with dmalloc failure.

/trunk/docs/known-issues.txt | 15 14 1 0 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)

2008-05-02Remove unused glibc patches.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 08:41:38 +0000] rev 471
Remove unused glibc patches.

2008-05-01Rebuild generated files if re-configured.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 01 May 2008 19:47:25 +0000] rev 470
Rebuild generated files if re-configured.

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

2008-04-30Add a file documenting known issues.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Apr 2008 16:58:23 +0000] rev 469
Add a file documenting known issues.

/trunk/docs/known-issues.txt | 5 5 0 0 +++++
1 file changed, 5 insertions(+)

2008-04-30Do not try to download, extract, or build GMP and MPFR if not asked for.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Apr 2008 16:38:06 +0000] rev 468
Do not try to download, extract, or build GMP and MPFR if not asked for.

/trunk/scripts/build/gmp.sh | 12 11 1 0 +++++++++++-
/trunk/scripts/build/mpfr.sh | 11 11 0 0 +++++++++++
2 files changed, 22 insertions(+), 1 deletion(-)

2008-04-30Remove obsolete MPFR version, as it is no longer available for download.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Apr 2008 10:47:49 +0000] rev 467
Remove obsolete MPFR version, as it is no longer available for download.

/trunk/config/cc/mpfr.in | 5 0 5 0 -----
1 file changed, 5 deletions(-)

2008-04-30Merge the fortran stuff to trunk now it works!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Apr 2008 10:43:41 +0000] rev 466
Merge the fortran stuff to trunk now it works!
Fortran is not supported for all targets, though. ARM at least does not work.

/trunk/scripts/build/binutils.sh | 8 8 0 0 ++++++++
/trunk/scripts/build/cc_gcc.sh | 11 6 5 0 ++++++-----
/trunk/scripts/crosstool.sh | 10 9 1 0 +++++++++-
/trunk/tools/addToolVersion.sh | 3 3 0 0 +++
/trunk/steps.mk | 2 2 0 0 ++
/trunk/config/cc/gcc.in | 16 16 0 0 ++++++++++++++++
6 files changed, 44 insertions(+), 6 deletions(-)

2008-04-28Build both shared and static versions of binutils' libraries for target.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 09:27:21 +0000] rev 465
Build both shared and static versions of binutils' libraries for target.

/trunk/scripts/build/binutils.sh | 1 1 0 0 +
1 file changed, 1 insertion(+)

2008-04-28Add latest binutils snapshots.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 08:55:33 +0000] rev 464
Add latest binutils snapshots.

/trunk/config/binutils.in | 12 12 0 0 ++++++++++++
1 file changed, 12 insertions(+)

2008-04-28Do not forget binutils' target libraries in the list.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 08:55:00 +0000] rev 463
Do not forget binutils' target libraries in the list.

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

2008-04-28Be alittle less verbose in the core CC pass 1 & 2.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 07:44:22 +0000] rev 462
Be alittle less verbose in the core CC pass 1 & 2.

/trunk/scripts/build/cc_gcc.sh | 5 0 5 0 -----
1 file changed, 5 deletions(-)

2008-04-28Building target libraries before the cross-compiler is available is doomed! Move build binutils' target libraries after final gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 07:38:36 +0000] rev 461
Building target libraries before the cross-compiler is available is doomed! Move build binutils' target libraries after final gcc.
Have a unique list of steps, it's easier to maintain.

/trunk/scripts/build/binutils.sh | 8 5 3 0 +++++---
/trunk/scripts/crosstool.sh | 16 2 14 0 ++--------------
/trunk/steps.mk | 29 16 13 0 ++++++++++++++++-------------
3 files changed, 23 insertions(+), 30 deletions(-)

2008-04-27Eye candy in the binutils config menu.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 16:20:57 +0000] rev 460
Eye candy in the binutils config menu.

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

2008-04-27Adds contrib patch to support the OpenRISK or1k.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 15:30:39 +0000] rev 459
Adds contrib patch to support the OpenRISK or1k.

/trunk/contrib/openrisc-or32.patch.lzma | 2578 2578 0 0 +++++++++++++++++++++++++++++++++++++++
1 file changed, 2578 insertions(+)

2008-04-27Add building some binutils libraries for the target, as some utilities might need them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 15:08:15 +0000] rev 458
Add building some binutils libraries for the target, as some utilities might need them.

/trunk/scripts/build/binutils.sh | 32 32 0 0 ++++++++++++++++++++++++++++++++
/trunk/config/binutils.in | 22 22 0 0 ++++++++++++++++++++++
2 files changed, 54 insertions(+)

2008-04-27Offer an option to build a static cross-gdb.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 10:25:02 +0000] rev 457
Offer an option to build a static cross-gdb.

/trunk/scripts/build/debug/gdb.sh | 9 9 0 0 +++++++++
/trunk/config/debug/gdb.in | 9 9 0 0 +++++++++
2 files changed, 18 insertions(+)

2008-04-27Document the contrib/ sub-directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 09:57:50 +0000] rev 456
Document the contrib/ sub-directory.
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(-)

2008-04-27Add a directory to store contributed stuff.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 09:46:26 +0000] rev 455
Add a directory to store contributed stuff.
It will server to hold unmerged stuff.

2008-04-26Configure tsocks with a simple heuristic.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Apr 2008 21:31:05 +0000] rev 454
Configure tsocks with a simple heuristic.

Consider the proxy has to be in a 'local' network. It means it is directly
reachable by the local machine, even if the local machine has to hop through
one or more gates to reach the proxy (often the case in enterprise networks
where class A 10.0.0.0/8 is in fact sub-divided into smaller networks, each
one of them in a different location, eg. 10.1.0.0/16 in a place, while
10.2.0.0/16 would be on the other side of the world). Not being in the same
subnet does not mean the proxy is not available.

So we will build a mask with at most high bits set, which defines a network
that has both the local machine and the proxy. Because a machine may have
more than one interface, build a mask for each of them, removing 127.0.0.1
which is added automagically by tsocks, and removing duplicate masks.

If all of this does not work, then it means the local machine can NOT in fact
reach the proxy, which in turn means the user mis-configured something (most
probably a typo...).

/trunk/scripts/crosstool.sh | 61 52 9 0 +++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 52 insertions(+), 9 deletions(-)

2008-04-20Tss.... I was bieng real stupid while building up the tsocks.conf file. Implement a much simpler way.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Apr 2008 18:04:20 +0000] rev 453
Tss.... I was bieng real stupid while building up the tsocks.conf file. Implement a much simpler way.

/trunk/scripts/crosstool.sh | 27 5 22 0 +++++----------------------
1 file changed, 5 insertions(+), 22 deletions(-)

2008-04-20Try to make clear that SOCKS proxying is currently BROKEN.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Apr 2008 16:46:17 +0000] rev 452
Try to make clear that SOCKS proxying is currently BROKEN.

/trunk/config/global/download_extract.in | 36 19 17 0 +++++++++++++++++++-----------------
1 file changed, 19 insertions(+), 17 deletions(-)

2008-04-18Using SOCKS 4/5 proxy is no easy task:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Apr 2008 22:16:28 +0000] rev 451
Using SOCKS 4/5 proxy is no easy task:
- a machine may well be able to reach the proxy, even if it is not on the same sub-net(s) as the machine itself (absolutely legitimate)
- tsocks.conf needs a list of so-called 'local' networks that can be reached without the need for a SOCKS connection
- SOCKS proxies are expected to be in 'local' networks
- there is absolutely NO way to tell what networks are local, besides the sub-net(s) the machine is in

Therefore, appropriate configuration of SOCKS 4/5 configuration is really complex, and attempts to correctly overcome this issue are doomed.

/trunk/scripts/crosstool.sh | 52 46 6 0 ++++++++++++++++++++++++++++++++++----
/trunk/config/global/download_extract.in | 39 31 8 0 +++++++++++++++++++++++------
2 files changed, 77 insertions(+), 14 deletions(-)

2008-04-18Fix using HTTP proxy.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Apr 2008 08:41:30 +0000] rev 450
Fix using HTTP proxy.

/trunk/scripts/crosstool.sh | 9 5 4 0 +++++----
/trunk/config/global/download_extract.in | 2 1 1 0 +-
2 files changed, 6 insertions(+), 5 deletions(-)

2008-04-17Add latest Linux kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 21:07:01 +0000] rev 449
Add latest Linux kernel versions.

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

2008-04-17Moving around the files in config/ broke the tools/addToolVersion.sh script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 21:04:23 +0000] rev 448
Moving around the files in config/ broke the tools/addToolVersion.sh script.
Fix that.

/trunk/tools/addToolVersion.sh | 26 13 13 0 +++++++++++++-------------
/trunk/config/kernel/linux.in | 6 3 3 0 +++---
/trunk/config/kernel.in | 2 1 1 0 +-
/trunk/config/cc.in | 2 1 1 0 +-
/trunk/config/libc.in | 4 2 2 0 ++--
5 files changed, 20 insertions(+), 20 deletions(-)

2008-04-17Re-order the target sub-menu, so that architectures are alphabetically ordered.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 20:51:26 +0000] rev 447
Re-order the target sub-menu, so that architectures are alphabetically ordered.

${prefix}/config/target.in | 12 6 6 0 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

2008-04-17Move config files around, and clean up the mess in the config/ directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 20:26:25 +0000] rev 446
Move config files around, and clean up the mess in the config/ directory.

config/kernel/kernel_linux.in | 12 6 6 0 +-
config/paths.in | 89 0 89 0 ----------------
config/kernel_linux_headers_install.in | 168 0 168 0 ------------------------------
config/kernel.in | 2 1 1 0
config/kernel_linux_headers_copy.in | 42 0 42 0 --------
config/cc.in | 2 1 1 0
config/logging.in | 110 0 110 0 --------------------
config/build-behave.in | 45 0 45 0 --------
config/libc_uClibc.in | 101 0 101 0 ------------------
config/kernel_linux_headers_sanitised.in | 62 0 62 0 -----------
config/ct-behave.in | 82 0 82 0 ---------------
config/kernel_linux.in | 134 0 134 0 ------------------------
config/global.in | 10 5 5 0 +-
config/download_extract.in | 171 0 171 0 -------------------------------
config/cc_gcc.in | 130 0 130 0 ------------------------
config/libc_glibc.in | 124 0 124 0 ----------------------
config/libc.in | 4 2 2 0
17 files changed, 15 insertions(+), 1273 deletions(-)

2008-04-17Break-down config/global.in into smaller, much more maintainable files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 20:02:07 +0000] rev 445
Break-down config/global.in into smaller, much more maintainable files.

config/paths.in | 419 1 418 0 --------------------------------------------------------
1 file changed, 1 insertion(+), 418 deletions(-)

2008-04-17Cleanup building the snapshot version number.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 19:21:32 +0000] rev 444
Cleanup building the snapshot version number.

configure | 18 10 8 0 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)

2008-04-17Commit a long-standing eye-dcandy change in a log, that got lost in a vi crash...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 19:16:17 +0000] rev 443
Commit a long-standing eye-dcandy change in a log, that got lost in a vi crash...

scripts/build/tools/sstrip.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-04-17Add an option to use a SOCKS 4/5 proxy to connect to the internet.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 18:07:26 +0000] rev 442
Add an option to use a SOCKS 4/5 proxy to connect to the internet.
As for the HTTP proxy, this is completetly untested, as I have no such proxy at home.

scripts/crosstool.sh | 45 31 14 0 +++++++++++++++++--------
config/global.in | 95 81 14 0 +++++++++++++++++++++++++++++++++++++++++++--------
2 files changed, 112 insertions(+), 28 deletions(-)

2008-04-13Allow using an HTTP proxy to tunnel FTP and HTTP requests.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Apr 2008 22:46:02 +0000] rev 441
Allow using an HTTP proxy to tunnel FTP and HTTP requests.

scripts/crosstool.sh | 14 14 0 0 +++++++++++++
config/global.in | 54 54 0 0 +++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)

2008-04-13Fix a comment.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Apr 2008 18:25:30 +0000] rev 440
Fix a comment.

functions | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

2008-04-13Matthias Kaehlcke <matthias@kaehlcke.net> reported hanged downloads on his
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Apr 2008 18:16:58 +0000] rev 439
Matthias Kaehlcke <matthias@kaehlcke.net> reported hanged downloads on his
network, most probably due to proxies. Have downloaders (wget and curl)
timeout on too slow connections (they don't by default).

scripts/functions | 17 12 5 0 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)

2008-04-13Update patch to gdb. Thanks Khem RAJ <kraj@mvista.com>
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Apr 2008 18:03:28 +0000] rev 438
Update patch to gdb. Thanks Khem RAJ <kraj@mvista.com>

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

2008-02-20- Rewrite some parts of history: some sentences could have been considered rude, which was not my intention.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 20 Feb 2008 22:48:35 +0000] rev 437
- Rewrite some parts of history: some sentences could have been considered rude, which was not my intention.
- Fix a few typoes at the same time.

2008-02-20Fix some obvious typoes in docs/overview.txt
"Robert P. J. DAY" <rpjday@crashcourse.ca> [Wed, 20 Feb 2008 08:01:12 +0000] rev 436
Fix some obvious typoes in docs/overview.txt

2008-02-17When installing SVN snapshots, include the branch and revision in the version number.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:58:57 +0000] rev 435
When installing SVN snapshots, include the branch and revision in the version number.
In case some random snapshot is installed and used for production, then this
will ease rewinding.

2008-02-17Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:19:26 +0000] rev 434
Robert P. J. DAY says:

Based on feedback from Mike Frysinger, add the following patchset for
glibc-2.7. Not stress-tested, but at least make it available for
interested testers.

2008-02-17Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:12:59 +0000] rev 433
Robert P. J. DAY says:

According to Mike Frysinger, this patch was removed from Gentoo in the
2.3.x series and didn't seem to cause any adverse effects. So toss it
from the patch directories for glibc 2.5 and up.

2008-02-17Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:11:25 +0000] rev 432
Robert P. J. DAY says:

According to Mike Frysinger, this patch hasn't been necessary since
glibc-2.4+, so turf it from glibc patches 2.5 and up. If someone
complains, it can always go back in.

2008-02-17Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:08:06 +0000] rev 431
Robert P. J. DAY says:

apparently, the patchset for gcc 4.2.1 applies properly to the
source for gcc 4.2.2 and gcc 4.2.3. so, if you want, you can simply
add support for those last two just by augmenting menuconfig and
adding a couple symlinks for those two directories. seems like a
cheap way to add a couple new versions.

2008-02-15Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 22:22:31 +0000] rev 430
Robert P. J. DAY says:

Add support for duma-2.5.12.

2008-02-15Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 21:33:39 +0000] rev 429
Robert P. J. DAY says:

I have been assured by Mike Frysinger that this patch has been
unnecessary since glibc-2.4.

2008-02-15Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 21:18:10 +0000] rev 428
Robert P. J. DAY says:

Add support for the selection of strace-4.5.16, including an updated
set of patches from strace-4.5.15.

2008-02-15Add EXPERIMENTAL binutils 2.18.50.x.y versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 21:07:30 +0000] rev 427
Add EXPERIMENTAL binutils 2.18.50.x.y versions.

2008-02-15Update the list of kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 21:05:49 +0000] rev 426
Update the list of kernel versions.

2008-02-14Robet P. J. DAY: typoes.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 14 Feb 2008 22:44:34 +0000] rev 425
Robet P. J. DAY: typoes.

2008-02-14Add latest gcc-4.2.3 as EXPERIMENTAL (no build attempted at all).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 14 Feb 2008 22:43:49 +0000] rev 424
Add latest gcc-4.2.3 as EXPERIMENTAL (no build attempted at all).
Thanks Robert P. J. DAY for reminding me to tag old versions as being OBSOLETE! ;-)

2008-02-14Add latest kernel versions (Robert P. J. DAY).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 14 Feb 2008 22:42:37 +0000] rev 423
Add latest kernel versions (Robert P. J. DAY).

2008-02-14Argh! Kill latest (hopefuly) remnants of core/final gcc versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 14 Feb 2008 22:34:19 +0000] rev 422
Argh! Kill latest (hopefuly) remnants of core/final gcc versions.

2008-01-28Credit Mark Jonas <toertel@gmail.com> for the initial work on Super-H support.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jan 2008 18:57:42 +0000] rev 421
Credit Mark Jonas <toertel@gmail.com> for the initial work on Super-H support.
(I forgot to add you to the CREDITS at the time, sorry Mark).

2008-01-28Credit Michael Abbott.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jan 2008 18:41:24 +0000] rev 420
Credit Michael Abbott.

2008-01-28Patch from Michael Abbott <michael@araneidae.co.uk> to allow build to work with ancient findutils.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jan 2008 18:40:31 +0000] rev 419
Patch from Michael Abbott <michael@araneidae.co.uk> to allow build to work with ancient findutils.

2008-01-18Add a new patch to uClibc-0.9.29.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jan 2008 20:04:20 +0000] rev 418
Add a new patch to uClibc-0.9.29.

2008-01-16Bump version to 1.0.0+svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:27:55 +0000] rev 417
Bump version to 1.0.0+svn.

2008-01-16Bump version to 1.0.0. crosstool-ng-1.0.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:25:32 +0000] rev 416
Bump version to 1.0.0.

I consider crosstool-NG to be stable enough that a 1.0.0 release is acceptable.
I've been using it daily since a long time without really serious _crosstool-NG_
bug (although there are a few minor ones).

There is still a lot of work, especially with Super-H and IA64 support, which
are both marked EXPERIMENTAL.

Enjoy!

2008-01-16Update the samples to the new set of options (not changing the configuration).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:21:55 +0000] rev 415
Update the samples to the new set of options (not changing the configuration).

2008-01-16Move improperly installed gcc libraries to the sysroot.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:15:16 +0000] rev 414
Move improperly installed gcc libraries to the sysroot.
Remove a huge comment that itself says it should have been deleted ages ago.

2008-01-16Merge the preliminary Super-H support from /branches/Super-H.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:06:15 +0000] rev 413
Merge the preliminary Super-H support from /branches/Super-H.

2008-01-16Fix a long standing bug when setting compiler flags.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 21:51:18 +0000] rev 412
Fix a long standing bug when setting compiler flags.

2008-01-16Bail out if /bin/bash does not exist, or if it is not bash>=3.0.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 21:41:53 +0000] rev 411
Bail out if /bin/bash does not exist, or if it is not bash>=3.0.
Force make to use /bin/bash as shell.

2007-11-02Fix from Marco Fonseca <mfonseca@fortresstech.com> to use the newly-built, bootstrap cross-compiler when installing glibc headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 Nov 2007 18:55:55 +0000] rev 410
Fix from Marco Fonseca <mfonseca@fortresstech.com> to use the newly-built, bootstrap cross-compiler when installing glibc headers.

2007-10-30Add EXPERIMENTAL glibc-2.7.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:18:45 +0000] rev 409
Add EXPERIMENTAL glibc-2.7.

2007-10-30Add EXPERIMENTAL gcc-4.2.2.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:18:11 +0000] rev 408
Add EXPERIMENTAL gcc-4.2.2.

2007-10-30Add linux 2.6.22.10, 2.6.23 and 2.6.23.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:17:06 +0000] rev 407
Add linux 2.6.22.10, 2.6.23 and 2.6.23.1.

2007-10-30New patch to binutils 2.18, from "Matvejchikov Ilya" <matvejchikov@gmail.com> (coming from buildroot).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:15:45 +0000] rev 406
New patch to binutils 2.18, from "Matvejchikov Ilya" <matvejchikov@gmail.com> (coming from buildroot).
Fixes building with /old/ version of texinfo. Thanks!

2007-10-30Fix by "Arvid Brodin" <Arvid.Brodin@enea.com> to CFLAGS coming from CT_ARCH_TUNE.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:13:51 +0000] rev 405
Fix by "Arvid Brodin" <Arvid.Brodin@enea.com> to CFLAGS coming from CT_ARCH_TUNE.
Thanks for spotting this one! ;-)

2007-09-29Add linux-2.6.22.{8,9}.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 29 Sep 2007 16:43:13 +0000] rev 404
Add linux-2.6.22.{8,9}.

2007-09-23Do not try to save new;y downloaded tarballs to local storage if the directory does not exist.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 23 Sep 2007 17:18:18 +0000] rev 403
Do not try to save new;y downloaded tarballs to local storage if the directory does not exist.

2007-09-23Renamed all patches file names so that locales are now irrelevant to sort the files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 23 Sep 2007 17:08:09 +0000] rev 402
Renamed all patches file names so that locales are now irrelevant to sort the files.
Removed the locale check as it is now irrelevant.
Removed the experimental binutils 2.17.50.0.xx: 2.18 is here now.

2007-09-22Add linux-2.6.22.7 for kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 22 Sep 2007 17:25:42 +0000] rev 401
Add linux-2.6.22.7 for kernel headers.

2007-09-17Bump version to 0.3.2+svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 17 Sep 2007 21:52:37 +0000] rev 400
Bump version to 0.3.2+svn.

2007-09-17Bump version to 0.3.2 crosstool-ng-0.3.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 17 Sep 2007 21:51:24 +0000] rev 399
Bump version to 0.3.2

2007-09-17Mark ARM EABI as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 17 Sep 2007 21:47:52 +0000] rev 398
Mark ARM EABI as being EXPERIMENTAL.

2007-09-16ARM EABI is now working for little endian ARM targets.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 17:59:18 +0000] rev 397
ARM EABI is now working for little endian ARM targets.
Big endian is still missing, though...

2007-09-16Fix using --local.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 17:57:21 +0000] rev 396
Fix using --local.

2007-09-16Simplify a bit more bash detection.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 17:50:27 +0000] rev 395
Simplify a bit more bash detection.

2007-09-16Call architecture-specific functions from all scripts needing them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 08:52:26 +0000] rev 394
Call architecture-specific functions from all scripts needing them.

2007-09-16When sstrip is already downloaded, link instead of copying (as for all other
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 08:27:37 +0000] rev 393
When sstrip is already downloaded, link instead of copying (as for all other
components).
A little eye-candy fix.

2007-09-16Revert multilib handling. Even if we don't do multilib, we need to at least
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 08:24:55 +0000] rev 392
Revert multilib handling. Even if we don't do multilib, we need to at least
say we don't, and not let gcc choose on its own (which it does wrong).

2007-09-15Further improve the architecture-specific framework.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 15 Sep 2007 21:44:18 +0000] rev 391
Further improve the architecture-specific framework.
Apply this framework into building of glibc and gcc.

(Whoo! 500th commit! Yeah!)

2007-09-15We don't support Cygwin yet, no point in having quirks in.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 15 Sep 2007 08:40:07 +0000] rev 390
We don't support Cygwin yet, no point in having quirks in.

2007-09-14Another little fix in the documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:58:55 +0000] rev 389
Another little fix in the documentation.

2007-09-14A little fix in the documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:57:17 +0000] rev 388
A little fix in the documentation.

2007-09-14Further expand the architecture-specific function: add CT_KERNEL_ARCH building.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:50:30 +0000] rev 387
Further expand the architecture-specific function: add CT_KERNEL_ARCH building.

2007-09-14Update docs/CREDITS: ARM EABI support.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:41:00 +0000] rev 386
Update docs/CREDITS: ARM EABI support.
Update README: point at docs/CREDITS.

2007-09-14Initial support for ARM EABI (courtesy Szilveszter Ordog <ordog@mail.thot-soft.com>).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:31:00 +0000] rev 385
Initial support for ARM EABI (courtesy Szilveszter Ordog <ordog@mail.thot-soft.com>).

2007-09-14Small eye-candy fix.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:30:22 +0000] rev 384
Small eye-candy fix.

2007-09-14Migrate all supported architectures to use the architecture-specific framework.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:17:59 +0000] rev 383
Migrate all supported architectures to use the architecture-specific framework.

2007-09-14Stop build if Makefile.in was changed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:13:04 +0000] rev 382
Stop build if Makefile.in was changed.

2007-09-14Improve (POSIX-wise) determination of bashh version.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 19:30:56 +0000] rev 381
Improve (POSIX-wise) determination of bashh version.

2007-09-14Add the framework to have architecture-specific configuration and functions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 17:43:16 +0000] rev 380
Add the framework to have architecture-specific configuration and functions.
API is not yet defined.

2007-09-14Small eye candy fix.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 17:29:39 +0000] rev 379
Small eye candy fix.

2007-09-14Fix setting floating point in uClibc (thanks to Szilveszter Ordog <ordog@mail.thot-soft.com>)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 16:02:45 +0000] rev 378
Fix setting floating point in uClibc (thanks to Szilveszter Ordog <ordog@mail.thot-soft.com>)

2007-09-14Kill off bashisms in ./configure (thanks to Enrico Weigelt <weigelt@metux.de>).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 15:57:48 +0000] rev 377
Kill off bashisms in ./configure (thanks to Enrico Weigelt <weigelt@metux.de>).

2007-09-12Sanitise ./configure a little bit.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 12 Sep 2007 20:44:15 +0000] rev 376
Sanitise ./configure a little bit.
Add a check for bash 3.0 or above.

2007-09-12Don't use /bin/sh for crosstool-NG build scripts, we want /bin/bash!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 12 Sep 2007 17:35:07 +0000] rev 375
Don't use /bin/sh for crosstool-NG build scripts, we want /bin/bash!
Don't hardcode ncurses include and link flags.

2007-09-11Update credits to give adequate credit to Al Stone.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 11 Sep 2007 17:50:18 +0000] rev 374
Update credits to give adequate credit to Al Stone.

2007-09-11Merge from branches/ia64@476 : add ia64 preliminary support.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 11 Sep 2007 17:24:09 +0000] rev 373
Merge from branches/ia64@476 : add ia64 preliminary support.

2007-09-11make-3.80 does not have $(lastword ...). Fix this when ct-ng calls itself: don't try to be smart, we just _know_ where ct-ng is at configure time!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 11 Sep 2007 17:14:28 +0000] rev 372
make-3.80 does not have $(lastword ...). Fix this when ct-ng calls itself: don't try to be smart, we just _know_ where ct-ng is at configure time!
Fis a latent bug in handling the number parallel jobs.

2007-09-08Use symlinks to the localy stored tarballs rather than copying them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 08 Sep 2007 19:00:45 +0000] rev 371
Use symlinks to the localy stored tarballs rather than copying them.
If saving tarballs to local storage is selected, move newly downloaded tarballs there and symlink.

2007-09-08In a directory previously used as CT_TOP_DIR, when using a new version, ct-ng will fail to create the symlink to the new config files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 08 Sep 2007 10:32:53 +0000] rev 370
In a directory previously used as CT_TOP_DIR, when using a new version, ct-ng will fail to create the symlink to the new config files.
Fix that by forcing creation of the symlink, even if it already exists and points to a previous location.

2007-09-07Add D.U.M.A. 2_5_8 and associated patches.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 07 Sep 2007 21:31:01 +0000] rev 369
Add D.U.M.A. 2_5_8 and associated patches.
Fix a patch for D.U.M.A 2_5_1.
Add libelf 0.8.10, still does not build... :-(

2007-09-06ARM defaults to LE, MIPS to BE. Reflect this in the target configuration options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 14:00:28 +0000] rev 368
ARM defaults to LE, MIPS to BE. Reflect this in the target configuration options.

2007-09-06Fix the glibc-2.6.1 ARM NPTL patch.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 13:02:16 +0000] rev 367
Fix the glibc-2.6.1 ARM NPTL patch.

2007-09-06Updated the armeb-unknown-linux-gnu sample to use the ;ost recent glibc with NPTL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 12:43:30 +0000] rev 366
Updated the armeb-unknown-linux-gnu sample to use the ;ost recent glibc with NPTL.

2007-09-06Add a patch to enqable NPTL build on ARM OABI with glibc-2.6.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 12:38:52 +0000] rev 365
Add a patch to enqable NPTL build on ARM OABI with glibc-2.6.1.
Fix a comment.

2007-09-06Updated the armeb-unknown-linux-gnu sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 10:49:05 +0000] rev 364
Updated the armeb-unknown-linux-gnu sample.

2007-09-06Updated the arm-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 10:21:36 +0000] rev 363
Updated the arm-unknown-linux-uclibc sample.

2007-09-06Updated the x86_64-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 09:46:01 +0000] rev 362
Updated the x86_64-unknown-linux-uclibc sample.

2007-09-06Update the i586-geode-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 09:22:52 +0000] rev 361
Update the i586-geode-linux-uclibc sample.

2007-09-06Update the mips-unknown-linux-uclibc sample (gcc -> 4.2.1).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 09:00:39 +0000] rev 360
Update the mips-unknown-linux-uclibc sample (gcc -> 4.2.1).

2007-09-06In some cases, dmalloc fails to build when building in parallel. Do not use -j# for dmalloc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 08:57:45 +0000] rev 359
In some cases, dmalloc fails to build when building in parallel. Do not use -j# for dmalloc.

2007-09-06Update the mips-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 06 Sep 2007 08:56:04 +0000] rev 358
Update the mips-unknown-linux-uclibc sample.

2007-09-05Update the armeb-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 05 Sep 2007 22:01:31 +0000] rev 357
Update the armeb-unknown-linux-uclibc sample.

2007-09-05Update the i686-nptl-linux-gnu sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 05 Sep 2007 21:59:51 +0000] rev 356
Update the i686-nptl-linux-gnu sample.

2007-09-02Bah, a really small cosmetic fix...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 02 Sep 2007 16:01:30 +0000] rev 355
Bah, a really small cosmetic fix...

2007-09-02Print a log message when entering/leaving the two core compiler passes.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 02 Sep 2007 09:26:57 +0000] rev 354
Print a log message when entering/leaving the two core compiler passes.

2007-09-02Add linux-2.6.22.6 for the kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 02 Sep 2007 09:24:15 +0000] rev 353
Add linux-2.6.22.6 for the kernel headers.

2007-09-02Unmark glibc-2.6{,.1} as being EXPERIMENTAL: they are no longer considered as such.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 02 Sep 2007 09:23:55 +0000] rev 352
Unmark glibc-2.6{,.1} as being EXPERIMENTAL: they are no longer considered as such.

2007-09-01Bump version to .svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 01 Sep 2007 16:41:07 +0000] rev 351
Bump version to .svn.

2007-09-01Bump version to 0.3.1. crosstool-ng-0.3.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 01 Sep 2007 16:40:29 +0000] rev 350
Bump version to 0.3.1.

2007-09-01Update CREDITS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 01 Sep 2007 16:40:11 +0000] rev 349
Update CREDITS.

2007-08-31Trying to guess how we were called does not work. Don't try to be smart, and take the full path, even if we are in PATH.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 31 Aug 2007 16:20:03 +0000] rev 348
Trying to guess how we were called does not work. Don't try to be smart, and take the full path, even if we are in PATH.

2007-08-30For those architectures that support both endianness, some default to big endian, others default to little endian.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 30 Aug 2007 19:49:21 +0000] rev 347
For those architectures that support both endianness, some default to big endian, others default to little endian.
Make this possible in the target selection menu.

2007-08-30Apply some scosmetic changes, courtesy Al Stone <ahs3@ahs3.net>.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 30 Aug 2007 19:22:15 +0000] rev 346
Apply some scosmetic changes, courtesy Al Stone <ahs3@ahs3.net>.

2007-08-29Add linux-2.6.22.{4,5}
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 29 Aug 2007 16:46:23 +0000] rev 345
Add linux-2.6.22.{4,5}

2007-08-29Add binutils-2.18.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 29 Aug 2007 16:44:40 +0000] rev 344
Add binutils-2.18.

2007-08-16Fix restoring the environment.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 16 Aug 2007 12:13:45 +0000] rev 343
Fix restoring the environment.

2007-08-15Bump version to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 21:25:49 +0000] rev 342
Bump version to +svn.

2007-08-15Bump version to 0.3.0. crosstool-ng-0.3.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 21:24:43 +0000] rev 341
Bump version to 0.3.0.

2007-08-15Update all samples to the latest set of options (because so much as changed since we dropped the core C compiler and many obsolete versions).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 21:24:02 +0000] rev 340
Update all samples to the latest set of options (because so much as changed since we dropped the core C compiler and many obsolete versions).

2007-08-15Add patches against gcc-3.4.6. Untested.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 21:23:08 +0000] rev 339
Add patches against gcc-3.4.6. Untested.

2007-08-15Clarify licensing issues.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 21:22:28 +0000] rev 338
Clarify licensing issues.

2007-08-15Add linux-2.6.22.3 for kernel headers isntall.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 20:57:19 +0000] rev 337
Add linux-2.6.22.3 for kernel headers isntall.

2007-08-15Remove dead linuxthreads patches.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 20:43:50 +0000] rev 336
Remove dead linuxthreads patches.

2007-08-15Change "triplet" (target triplet) to "tuple". That sounds better!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 16:18:35 +0000] rev 335
Change "triplet" (target triplet) to "tuple". That sounds better!
Document overriding the number of // jobs.
Some small documentation fixes.

2007-08-15Fix printing the version string when configured with --local.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 15:39:44 +0000] rev 334
Fix printing the version string when configured with --local.

2007-08-15Add the possibility to force the number of // jobs without reconfiguring.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 14:59:37 +0000] rev 333
Add the possibility to force the number of // jobs without reconfiguring.

2007-08-15Warn when using -pipe with glibc>=2.6.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 14:35:11 +0000] rev 332
Warn when using -pipe with glibc>=2.6.

2007-08-15Get rid of the core cc selection. It is now the same as the final compiler.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 15 Aug 2007 10:14:43 +0000] rev 331
Get rid of the core cc selection. It is now the same as the final compiler.

2007-08-14Do a clean-up pass on the OBSOLETE features (versions):
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 14 Aug 2007 20:11:44 +0000] rev 330
Do a clean-up pass on the OBSOLETE features (versions):
- remove legions of those,
- remove associated patches no longer needed,
- mark then as (OBSOLETE) in the prompt;

2007-08-14Totally comment-out the multilib option: it's not implemented, and not really implementable with the current crosstool-NG scheme.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 14 Aug 2007 19:32:22 +0000] rev 329
Totally comment-out the multilib option: it's not implemented, and not really implementable with the current crosstool-NG scheme.

2007-08-12Don't use -pipe when building glibc>=2.6: ./configure chokes on it.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 12 Aug 2007 15:19:45 +0000] rev 328
Don't use -pipe when building glibc>=2.6: ./configure chokes on it.
(This is because "gcc -pipe --help" doesn't print what it should print).

2007-08-12Fix a small typo when extracting non-compressed steps.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 12 Aug 2007 15:18:09 +0000] rev 327
Fix a small typo when extracting non-compressed steps.
Have a go for a sane handlign of tar options and extensions.

2007-08-12Fix saving the environment. Thanks to Mark Vels <Mark.Vels@fundem.net> for pointed it out!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 12 Aug 2007 08:43:56 +0000] rev 326
Fix saving the environment. Thanks to Mark Vels <Mark.Vels@fundem.net> for pointed it out!

2007-08-12Add experimental binutils-2.17.50.0.18, along with patches from previous snapshot.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 12 Aug 2007 08:05:57 +0000] rev 325
Add experimental binutils-2.17.50.0.18, along with patches from previous snapshot.

2007-08-11Add linux-2.6.22.2 for headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 11 Aug 2007 14:59:36 +0000] rev 324
Add linux-2.6.22.2 for headers.

2007-08-11Add glibc: 2.5.1 - 2.6 - 2.6.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 11 Aug 2007 10:57:18 +0000] rev 323
Add glibc: 2.5.1 - 2.6 - 2.6.1.
Apply the same patches as glibc 2.5: they apply without any problem (except for ridiculously small offsets).

2007-08-11When adding a new experimental/obsolete version, mark it as so in the prompt.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 11 Aug 2007 10:55:38 +0000] rev 322
When adding a new experimental/obsolete version, mark it as so in the prompt.

2007-08-07Introduce new config option: CT_TARGET_ALIAS_SED_EXPR
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 07 Aug 2007 19:40:38 +0000] rev 321
Introduce new config option: CT_TARGET_ALIAS_SED_EXPR
This option is used as a sed expression to pass onto CT_TARGET to create an alias.

2007-08-07Make use of setsid to spawn removal processes: we don't want the rm's to stop if the main script fails and ends before all directories were removed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 07 Aug 2007 18:05:41 +0000] rev 320
Make use of setsid to spawn removal processes: we don't want the rm's to stop if the main script fails and ends before all directories were removed.

2007-08-07Ignore generated doc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 07 Aug 2007 17:15:47 +0000] rev 319
Ignore generated doc.

2007-08-07Have Mekfile.in be a little more verbose.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 07 Aug 2007 17:15:27 +0000] rev 318
Have Mekfile.in be a little more verbose.

2007-08-07Fix Makefile.in:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 07 Aug 2007 17:10:07 +0000] rev 317
Fix Makefile.in:
- correctly generate the documentation,
- correctly remove generated documentation.

2007-08-07Revert previous spurious commit.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 07 Aug 2007 17:08:13 +0000] rev 316
Revert previous spurious commit.

2007-08-07Fix the Makefile.in to correctly remove generated documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 07 Aug 2007 17:07:39 +0000] rev 315
Fix the Makefile.in to correctly remove generated documentation.

2007-08-06Add patches for binutils-2.17.50.0.17 (vampirised from buildroot).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 06 Aug 2007 19:52:44 +0000] rev 314
Add patches for binutils-2.17.50.0.17 (vampirised from buildroot).

2007-08-04Add patches for gcc-4.2.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 04 Aug 2007 14:18:42 +0000] rev 313
Add patches for gcc-4.2.1.

2007-08-03A little cleanup in the glibc's pthread headers install.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 03 Aug 2007 20:27:15 +0000] rev 312
A little cleanup in the glibc's pthread headers install.

2007-07-30Remove the correct file when cleaning.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jul 2007 21:27:10 +0000] rev 311
Remove the correct file when cleaning.

2007-07-30Change svn:ignore to reflect the new generated file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jul 2007 21:24:52 +0000] rev 310
Change svn:ignore to reflect the new generated file.

2007-07-30Change the way the compressed man page is built/installed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jul 2007 21:23:53 +0000] rev 309
Change the way the compressed man page is built/installed.

2007-07-30Overwrite pre-existing compressed man page.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jul 2007 21:13:23 +0000] rev 308
Overwrite pre-existing compressed man page.

2007-07-30Install a compressed man page (as per Debian's policy).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jul 2007 21:10:22 +0000] rev 307
Install a compressed man page (as per Debian's policy).

(Yes, you guessed: I'll try to have crosstool-NG packaged in Debian)

2007-07-30Small typo fix.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jul 2007 21:09:12 +0000] rev 306
Small typo fix.

2007-07-30Remove any reference to libfloat. That has gone once and for all.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jul 2007 20:02:13 +0000] rev 305
Remove any reference to libfloat. That has gone once and for all.

Rationale:
Most of the time, soft-float problems are caused by this sucker of gcc:
it has support for soft float for all of the targets I've tried so far,
but does not activate this code until you dwelve into half a dozen of
files to make it accept to build and link the support code...

So, yes: gcc has soft-float support. And again, yes: gcc is a sucker.

2007-07-30Fix the step shortcuts (using a dash would confuse make).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jul 2007 19:35:39 +0000] rev 304
Fix the step shortcuts (using a dash would confuse make).

2007-07-29Add gcc-4.2.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 29 Jul 2007 19:15:27 +0000] rev 303
Add gcc-4.2.1.

2007-07-28Bump version to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 28 Jul 2007 21:35:46 +0000] rev 302
Bump version to +svn.

2007-07-28Bump version to 0.2.2. crosstool-ng-0.2.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 28 Jul 2007 21:34:41 +0000] rev 301
Bump version to 0.2.2.

2007-07-28Remove TODO, I can seem to update it and follow what's there... :-(
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 28 Jul 2007 21:15:11 +0000] rev 300
Remove TODO, I can seem to update it and follow what's there... :-(

2007-07-28Add a new sample for LE ARM.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 28 Jul 2007 21:14:21 +0000] rev 299
Add a new sample for LE ARM.

2007-07-28Fix uninstalling man.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 28 Jul 2007 20:45:24 +0000] rev 298
Fix uninstalling man.

2007-07-28Tidy up a bit the uClibc config munging.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 28 Jul 2007 11:59:37 +0000] rev 297
Tidy up a bit the uClibc config munging.

2007-07-28Fix install: man page was not being installed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 28 Jul 2007 11:57:42 +0000] rev 296
Fix install: man page was not being installed.
Fix uninstall: dont't uninstall if using local copy, don't try to remove non-existant files.

2007-07-27Update tools/config.guess.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 27 Jul 2007 11:45:13 +0000] rev 295
Update tools/config.guess.

2007-07-24In overview.txt, document the two ways of using crosstool-NG: install and --local.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jul 2007 21:51:24 +0000] rev 294
In overview.txt, document the two ways of using crosstool-NG: install and --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.

2007-07-24Mark D.U.M.A 2_5_2 and 2_5_3 as being broken: they don't even build on any of my sample toolchain... :-(
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jul 2007 21:45:46 +0000] rev 293
Mark D.U.M.A 2_5_2 and 2_5_3 as being broken: they don't even build on any of my sample toolchain... :-(

2007-07-24Update the samples to the latest option set.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jul 2007 20:41:08 +0000] rev 292
Update the samples to the latest option set.

2007-07-23The latest uClibc-0.9.29 patch grabbed from buildroot is buggy wrt a type (__ulong_t does not exist, while __u_long does). Fix that.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Jul 2007 20:56:29 +0000] rev 291
The latest uClibc-0.9.29 patch grabbed from buildroot is buggy wrt a type (__ulong_t does not exist, while __u_long does). Fix that.

2007-07-23MAKEFLAGS was leaking into some components build system (dmalloc, for example). This fixes it.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Jul 2007 19:49:35 +0000] rev 290
MAKEFLAGS was leaking into some components build system (dmalloc, for example). This fixes it.

2007-07-23Try again to fix the --local behavior.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Jul 2007 09:46:05 +0000] rev 289
Try again to fix the --local behavior.

2007-07-23Seems like the --no-builtin-rules and -r options to make are not the same...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Jul 2007 09:21:52 +0000] rev 288
Seems like the --no-builtin-rules and -r options to make are not the same...

2007-07-22Fix a typo in CREDITS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 22 Jul 2007 21:31:04 +0000] rev 287
Fix a typo in CREDITS.

2007-07-22Move CREDITS to docs/
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 22 Jul 2007 21:29:42 +0000] rev 286
Move CREDITS to docs/
Be a bit verbose when restoring a sample.

2007-07-22Re-instate the --local configure switch to not install and use the local crosstool-NG copy.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 22 Jul 2007 17:44:27 +0000] rev 285
Re-instate the --local configure switch to not install and use the local crosstool-NG copy.

2007-07-22No need to expand the host cc every time.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 22 Jul 2007 16:36:20 +0000] rev 284
No need to expand the host cc every time.

2007-07-22Clean the help entry for CT_ARCH_CPU.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 22 Jul 2007 16:32:24 +0000] rev 283
Clean the help entry for CT_ARCH_CPU.

2007-07-22Fix installing a glibc header for those archs that are in ports.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 22 Jul 2007 13:27:04 +0000] rev 282
Fix installing a glibc header for those archs that are in ports.

2007-07-21Vampirise two more patches against uClibc-0.9.29 from buildroot.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 21 Jul 2007 20:31:26 +0000] rev 281
Vampirise two more patches against uClibc-0.9.29 from buildroot.

2007-07-21Remove unused patch to uClibc-0.9.29.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 21 Jul 2007 17:22:24 +0000] rev 280
Remove unused patch to uClibc-0.9.29.

2007-07-21Add D.U.M.A. 2.5.2 and 2.5.3.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 21 Jul 2007 10:15:13 +0000] rev 279
Add D.U.M.A. 2.5.2 and 2.5.3.

2007-07-17Update the download messages for sstrip.c to the same mesages used in scripts/functions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jul 2007 21:55:15 +0000] rev 278
Update the download messages for sstrip.c to the same mesages used in scripts/functions.

2007-07-17Re-order and rework a bit docs/overview.txt. Plus a typo fix.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jul 2007 21:49:43 +0000] rev 277
Re-order and rework a bit docs/overview.txt. Plus a typo fix.

2007-07-17Revisit the extract-config way of working: ct-ng is the sole entry point to crosstool-NG, and ct-ng.extrac-config no longer exists. You now have to call "ct-ng extractconfig </path/to/your/build.log" instead.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jul 2007 21:44:33 +0000] rev 276
Revisit the extract-config way of working: ct-ng is the sole entry point to crosstool-NG, and ct-ng.extrac-config no longer exists. You now have to call "ct-ng extractconfig </path/to/your/build.log" instead.

2007-07-17When isntalling aliases, send symlinks creation to CT_DEBUG log level.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jul 2007 21:41:39 +0000] rev 275
When isntalling aliases, send symlinks creation to CT_DEBUG log level.

2007-07-17Remove the symlinks to the build/host tools earlier.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jul 2007 21:38:35 +0000] rev 274
Remove the symlinks to the build/host tools earlier.

2007-07-17Fix typo in version action.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jul 2007 07:18:04 +0000] rev 273
Fix typo in version action.

2007-07-16Update the mips-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 16 Jul 2007 20:41:19 +0000] rev 272
Update the mips-unknown-linux-uclibc sample.

2007-07-16Update the x86_64-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 16 Jul 2007 18:59:48 +0000] rev 271
Update the x86_64-unknown-linux-uclibc sample.

2007-07-16Update and fix a patch to strace.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 16 Jul 2007 18:58:40 +0000] rev 270
Update and fix a patch to strace.

2007-07-16Update TODO.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 16 Jul 2007 16:35:15 +0000] rev 269
Update TODO.

2007-07-16Add an action to print the version.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 16 Jul 2007 16:34:36 +0000] rev 268
Add an action to print the version.

2007-07-15Bump version to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 17:01:40 +0000] rev 267
Bump version to +svn.

2007-07-15Bump version to 0.2.1. crosstool-ng-0.2.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 17:00:57 +0000] rev 266
Bump version to 0.2.1.

2007-07-15Add an option to save downloaded tarballs to local tarballs directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 17:00:30 +0000] rev 265
Add an option to save downloaded tarballs to local tarballs directory.
Sanitise CT_GetFile.
Change some messages (Copying -> Retrieving).

2007-07-15Really unmark gcc-4.2.0 as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 16:32:14 +0000] rev 264
Really unmark gcc-4.2.0 as being EXPERIMENTAL.

2007-07-15Unmark gcc-4.2.0 as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 09:43:36 +0000] rev 263
Unmark gcc-4.2.0 as being EXPERIMENTAL.

2007-07-15Copy softfloat fix patch from gcc-4.1.2 to gcc-4.2.0.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 09:42:43 +0000] rev 262
Copy softfloat fix patch from gcc-4.1.2 to gcc-4.2.0.

2007-07-15Rename all Makefiles used by ct-ng into (something).mk, to avoid confusion.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 09:09:04 +0000] rev 261
Rename all Makefiles used by ct-ng into (something).mk, to avoid confusion.

2007-07-15Fix distclean.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 08:37:22 +0000] rev 260
Fix distclean.

2007-07-14Sanitise populate a little bit.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 21:21:55 +0000] rev 259
Sanitise populate a little bit.

2007-07-14Re-order help entries in populate.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 20:43:51 +0000] rev 258
Re-order help entries in populate.

2007-07-14Re-diff strace patches against current version.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 17:34:54 +0000] rev 257
Re-diff strace patches against current version.

2007-07-14Add patches for strace 4.5.15.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 17:02:05 +0000] rev 256
Add patches for strace 4.5.15.

2007-07-14Redirect the strace build messages to the logger!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 16:41:03 +0000] rev 255
Redirect the strace build messages to the logger!

2007-07-14Print a message when installing populate.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 13:09:51 +0000] rev 254
Print a message when installing populate.

2007-07-14Upgrade populate.in:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 13:09:17 +0000] rev 253
Upgrade populate.in:
- systematically make paths absolute,
- somewhat beautify the help ;essage,
- explain why ../ is to be seatrched for.

2007-07-14DEfault log level to CT_LOG_DEBUG if CT_DEBUG_CT is set, and to CT_LOG_INFO if not.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 13:06:56 +0000] rev 252
DEfault log level to CT_LOG_DEBUG if CT_DEBUG_CT is set, and to CT_LOG_INFO if not.

2007-07-14Add a patch to gcc to expand switch-case to an if-else sequence (from buildroot).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 13:04:51 +0000] rev 251
Add a patch to gcc to expand switch-case to an if-else sequence (from buildroot).

2007-07-14Update config.sub.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 10:25:16 +0000] rev 250
Update config.sub.

2007-07-14Echo what's going on when make-ing and installing crosstool-NG. Use kernel-like simplified messages.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 10:19:01 +0000] rev 249
Echo what's going on when make-ing and installing crosstool-NG. Use kernel-like simplified messages.

2007-07-13Mark some linux versions as obsolete.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 14:45:48 +0000] rev 248
Mark some linux versions as obsolete.
Add missing dot relewases.

2007-07-13Mark binutils-2.6.17.* as being EXPERIMENTAL versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 14:26:45 +0000] rev 247
Mark binutils-2.6.17.* as being EXPERIMENTAL versions.

2007-07-13Document CT_OBSOLETE, CT_EXPERIMENTAL and CT_BROKEN.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 14:25:06 +0000] rev 246
Document CT_OBSOLETE, CT_EXPERIMENTAL and CT_BROKEN.

2007-07-13Add ltrace (and libelf) utilities.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 12:22:34 +0000] rev 245
Add ltrace (and libelf) utilities.
Marked as BROKEN for others to debug that if they need it.

2007-07-13Introduce a BROKEN option (depends on EXPERIMENTAL) to hide/see broken stuff for debugging sessions!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 12:15:53 +0000] rev 244
Introduce a BROKEN option (depends on EXPERIMENTAL) to hide/see broken stuff for debugging sessions!
Re-order: OBSOLETE goes before EXPERIMENTAL.

2007-07-13Add a test for lynx (needed to download sstrip.c from buildroot).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 10:26:30 +0000] rev 243
Add a test for lynx (needed to download sstrip.c from buildroot).

2007-07-12Get rid of the legacy local variable got_it.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 19:52:09 +0000] rev 242
Get rid of the legacy local variable got_it.
Allow to download files without extension.
Allow to specify a preffered extension when downloading a file.

2007-07-12Test for curl or wget only once, not at each download.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 19:20:36 +0000] rev 241
Test for curl or wget only once, not at each download.

2007-07-12Add the TODO file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 15:40:50 +0000] rev 240
Add the TODO file.

2007-07-12Add strace debugging aid.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 13:34:56 +0000] rev 239
Add strace debugging aid.

2007-07-12Unmark D.U.M.A. as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 13:23:21 +0000] rev 238
Unmark D.U.M.A. as being EXPERIMENTAL.

2007-07-12Use "$CT_CC}" instead of "gcc" when calling target compilers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 13:22:26 +0000] rev 237
Use "$CT_CC}" instead of "gcc" when calling target compilers.

2007-07-12Add D.U.M.A., the Electric Fence successor.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 08:47:15 +0000] rev 236
Add D.U.M.A., the Electric Fence successor.

2007-07-12Fix linking target-cc to target-gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 08:46:50 +0000] rev 235
Fix linking target-cc to target-gcc.

2007-07-11Fix a type in the debug and tools templates.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jul 2007 21:01:37 +0000] rev 234
Fix a type in the debug and tools templates.

2007-07-11Overwrite existing symlinks when installing crosstool-NG.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jul 2007 16:04:18 +0000] rev 233
Overwrite existing symlinks when installing crosstool-NG.

2007-07-11Add an x86_64 sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jul 2007 15:31:51 +0000] rev 232
Add an x86_64 sample.

2007-07-11Change the target-cc link from soft to hard. This way, there's no soft link in this directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jul 2007 14:51:38 +0000] rev 231
Change the target-cc link from soft to hard. This way, there's no soft link in this directory.

2007-07-09Revamp the regtest action:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 20:58:46 +0000] rev 230
Revamp the regtest action:
- enable one regtest per sample,
- enable regtest for either local or global samples, or both,
- document this in the help-build text.

2007-07-09Separate clean actions from build actions;
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 20:55:32 +0000] rev 229
Separate clean actions from build actions;
Re-label "Preconfigured actions" to "Preconfigured toolchains";
Small eye-candy fix in the help text for liststeps.

2007-07-09Be a little more verbose during regtest to say that a sample did build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 18:37:21 +0000] rev 228
Be a little more verbose during regtest to say that a sample did build.

2007-07-09Update man page to explictly point to overview.txt.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 17:35:45 +0000] rev 227
Update man page to explictly point to overview.txt.
In overview.txt, document usage of the populate script.

2007-07-09Add linux-2.6.22.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 16:34:44 +0000] rev 226
Add linux-2.6.22.

2007-07-08Bump version to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:30:48 +0000] rev 225
Bump version to +svn.

2007-07-08Bump version to 0.2.0. crosstool-ng-0.2.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:29:35 +0000] rev 224
Bump version to 0.2.0.

2007-07-08Fix the install procedure:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:28:47 +0000] rev 223
Fix the install procedure:
- remove useless script tools/addToolVersion.sh: it is not needed when running crosstool-NG, only for developpers,
- create a symlink to the configuration extract script, so that it is in the PATH if ct-ng is.

2007-07-08Update the mips-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:26:37 +0000] rev 222
Update the mips-unknown-linux-uclibc sample.

2007-07-08Update the i586-geode-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:24:03 +0000] rev 221
Update the i586-geode-linux-uclibc sample.

2007-07-08Add (EXPERIMENTAL) in prompts of those options that depend on EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:22:18 +0000] rev 220
Add (EXPERIMENTAL) in prompts of those options that depend on EXPERIMENTAL.

2007-07-08Ad da svn:ignore property to ignore my local TOD file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 21:27:18 +0000] rev 219
Ad da svn:ignore property to ignore my local TOD file.

2007-07-08Make distclean work again: don't try to remove a directory twice.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 17:56:13 +0000] rev 218
Make distclean work again: don't try to remove a directory twice.

2007-07-08Add a utility to populate a root directory with libraries from the toolchain.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 17:44:59 +0000] rev 217
Add a utility to populate a root directory with libraries from the toolchain.

2007-07-08Add linux-2.6.21.6 kernel.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 11:02:38 +0000] rev 216
Add linux-2.6.21.6 kernel.

2007-07-07Make regtest work back again.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 21:20:20 +0000] rev 215
Make regtest work back again.

2007-07-07Disable tarball creation until it's fixed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 21:10:30 +0000] rev 214
Disable tarball creation until it's fixed.

2007-07-07Clean a little bit more.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 17:21:59 +0000] rev 213
Clean a little bit more.

2007-07-07More uClibc parrallel compilation cleanup.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 16:12:38 +0000] rev 212
More uClibc parrallel compilation cleanup.

2007-07-07Parrallel compilation is broken for uClibc (I don't know if any of my patches is doing it, or if mainline is already broken).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 16:11:17 +0000] rev 211
Parrallel compilation is broken for uClibc (I don't know if any of my patches is doing it, or if mainline is already broken).

2007-07-07Silence "which" being verbose in some distros. (eg. Mandriva's which spawns "foobar was not found in /bin:/usr/bin:...." directly on stderr)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 09:58:14 +0000] rev 210
Silence "which" being verbose in some distros. (eg. Mandriva's which spawns "foobar was not found in /bin:/usr/bin:...." directly on stderr)

2007-07-06Update the mips-unknown-linux-uclibc sample, now it is able to build both linux and busybox.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 06 Jul 2007 18:07:04 +0000] rev 209
Update the mips-unknown-linux-uclibc sample, now it is able to build both linux and busybox.

2007-07-05Update the armeb-unknown-linux-gnu to be buildable.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 05 Jul 2007 18:11:11 +0000] rev 208
Update the armeb-unknown-linux-gnu to be buildable.
Both busybox-svn and linux-2.6.21.5 are succesfully built.

2007-07-04Update version to 0.1.2+svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 22:19:57 +0000] rev 207
Update version to 0.1.2+svn.

2007-07-04Bump version to 0.1.2. crosstool-ng-0.1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 22:18:53 +0000] rev 206
Bump version to 0.1.2.

2007-07-04ct-ng now needs the 'build' action to be passed when restarting/stopping at a specific step.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 22:18:19 +0000] rev 205
ct-ng now needs the 'build' action to be passed when restarting/stopping at a specific step.
Don't use make to build steps, rather use CT_NG to call ct-ng.

2007-07-04Before trying to download sstrip (from buildroot), try a local copy first.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 21:56:14 +0000] rev 204
Before trying to download sstrip (from buildroot), try a local copy first.

2007-07-04Update the overview documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 17:37:48 +0000] rev 203
Update the overview documentation.

2007-07-04Update the armeb-unknown-linux-uclibc sample to:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 17:06:58 +0000] rev 202
Update the armeb-unknown-linux-uclibc sample to:
- use latest binutils,
- build sstrip,
- build dmalloc and gdb.

Note: linux-2.6.21.5 for NSLU2 and busybox build!

2007-07-03Add binutils-2.17.50.0.17.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 03 Jul 2007 22:28:14 +0000] rev 201
Add binutils-2.17.50.0.17.

2007-07-03The armeb-unknown-linux-uclibc sample now builds without libfloat.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 03 Jul 2007 22:23:58 +0000] rev 200
The armeb-unknown-linux-uclibc sample now builds without libfloat.
The generated toolchain is at least able to build busybox (which wasn't the case before).

2007-07-03Make checking the linux installed headers optional (instead of systematic).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 03 Jul 2007 22:16:42 +0000] rev 199
Make checking the linux installed headers optional (instead of systematic).

2007-07-03Kill "./configure --local", it does not work and it is dangerous if one tries to "make uninstall"!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 03 Jul 2007 22:05:00 +0000] rev 198
Kill "./configure --local", it does not work and it is dangerous if one tries to "make uninstall"!

2007-07-02Get rid of eclipse fiels once and for all.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 19:40:54 +0000] rev 197
Get rid of eclipse fiels once and for all.
Homogenise the references to crosstool-NG:
- the project is named "crosstool-NG"
- the front-end is named "ct-ng"
- don't use shortcuts (such as "ct-ng" to stand for "crosstool-NG")
Default action is to print help.
Don't speak of make rules when dumping help, just speak of actions.

2007-07-02Bump version to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:52:15 +0000] rev 196
Bump version to +svn.

2007-07-02Bump version. crosstool-ng-0.1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:51:19 +0000] rev 195
Bump version.

2007-07-02Don't install licenses files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:49:21 +0000] rev 194
Don't install licenses files.

2007-07-02Fix handling --prefix.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:47:55 +0000] rev 193
Fix handling --prefix.

2007-07-02Update docs/overview.txt to match the new way to call crosstool-ng: "ct-ng [action]" in lieu of "make [action]".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:47:17 +0000] rev 192
Update docs/overview.txt to match the new way to call crosstool-ng: "ct-ng [action]" in lieu of "make [action]".

2007-07-02Rephrase the licensing of patches/
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:45:27 +0000] rev 191
Rephrase the licensing of patches/

2007-07-02Little update to CREDITS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:44:50 +0000] rev 190
Little update to CREDITS.

2007-07-02Silence calling the saveSample.sh script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 16:56:42 +0000] rev 189
Silence calling the saveSample.sh script.

2007-07-01Get rid of the eclipse files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 21:26:09 +0000] rev 188
Get rid of the eclipse files.

2007-07-01Update version back to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 21:25:03 +0000] rev 187
Update version back to +svn.
Note: to show that svn is current version plus current developements, the dash (-) has been replaced with a plus (+).
Thus, now that 0.1.0 has been released, we're preparing the next version, that is 0.1.0 plus svn developments, thus 0.1.0+svn

2007-07-01Bump version to 0.1.0 crosstool-ng-0.1.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 21:22:23 +0000] rev 186
Bump version to 0.1.0

2007-07-01Fix running without installing.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 21:21:11 +0000] rev 185
Fix running without installing.
Update README.
Point help to the man page.

2007-07-01chmod ct-ng to be executable in the build dir.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 20:56:25 +0000] rev 184
chmod ct-ng to be executable in the build dir.

2007-07-01./configure gains a help entry.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 20:52:34 +0000] rev 183
./configure gains a help entry.

2007-07-01Merge the build system to trunk: ct-ng is now installable:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 19:04:20 +0000] rev 182
Merge the build system to trunk: ct-ng is now installable:
- ./configure --prefix=/some/place
- make
- make install
- export PATH="${PATH}:/some/place/bin"
- ct-ng <action>

2007-06-26Better handling of the steps lists:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Jun 2007 21:23:05 +0000] rev 181
Better handling of the steps lists:
- new make rulle: liststeps,
- new help entry telling about liststeps,
- update documentation accordingly.

2007-06-19Make the progress bar a default for all samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 19 Jun 2007 17:50:46 +0000] rev 180
Make the progress bar a default for all samples.

2007-06-18Always call distclean after each sample when doing a regtest.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 18 Jun 2007 11:43:02 +0000] rev 179
Always call distclean after each sample when doing a regtest.

2007-06-17Update version to -svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 17:16:24 +0000] rev 178
Update version to -svn.

2007-06-17Prepare to release crosstool-ng-0.0.5. crosstool-ng-0.0.5
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 17:15:24 +0000] rev 177
Prepare to release crosstool-ng-0.0.5.

2007-06-17Rework the help system. For now, this is mostly a no-op (it only re-organise the help entries), but later, that may come in handy when we want ct-ng to be installable).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 16:24:23 +0000] rev 176
Rework the help system. For now, this is mostly a no-op (it only re-organise the help entries), but later, that may come in handy when we want ct-ng to be installable).

2007-06-17Offer an option to build the gdbserver statically. This helps in case of debugging shared library loading.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 15:46:13 +0000] rev 175
Offer an option to build the gdbserver statically. This helps in case of debugging shared library loading.

2007-06-17The log file is no longer configurable: it is always "${CT_PREFIX_DIR}/build.log".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 14:51:37 +0000] rev 174
The log file is no longer configurable: it is always "${CT_PREFIX_DIR}/build.log".
Add an option to compress the log file upon successfull build.
Make rendering the toolchain read-only optional.
A few eye-candy fixes.

2007-06-17Default the progress bar to 'Y'.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 13:02:21 +0000] rev 173
Default the progress bar to 'Y'.

2007-06-17Bail out if .config is missing.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 13:02:00 +0000] rev 172
Bail out if .config is missing.

2007-06-17Speak of regtest in "make help".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 12:57:46 +0000] rev 171
Speak of regtest in "make help".

2007-06-17Update version to -svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 12:47:31 +0000] rev 170
Update version to -svn.

2007-06-17Prepare to release crosstool-ng-0.0.4. crosstool-ng-0.0.4
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 12:45:36 +0000] rev 169
Prepare to release crosstool-ng-0.0.4.

2007-06-17scripts/showSamples.sh:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 12:11:16 +0000] rev 168
scripts/showSamples.sh:
- revert sample dumping to not show the components versions;

docs/overview.txt:
- reorder docs/overview.txt so that configuring comes before running,
- tell about regtest;

Makefile:
config/global.in:
- point to docs/overview.txt for the list of steps;

2007-06-17Add intermediate mesages when building regtests.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 11:45:18 +0000] rev 167
Add intermediate mesages when building regtests.
Distclean the repository after each sample during regtests.

2007-06-17Add the "regtest" make target: call "make regtest", and all samples wil be built, and a tarball made for each of them. First sample to fail causes the test to stop.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 11:13:48 +0000] rev 166
Add the "regtest" make target: call "make regtest", and all samples wil be built, and a tarball made for each of them. First sample to fail causes the test to stop.

2007-06-16scripts/functions is responsible for initiating the log file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 22:23:53 +0000] rev 165
scripts/functions is responsible for initiating the log file.
Users of the log facility are in charge to use, move, delete this log file, now.

2007-06-16Fix printing components' file names.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 21:44:45 +0000] rev 164
Fix printing components' file names.

2007-06-16Answer default values when doing a defoldconfig.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 20:47:58 +0000] rev 163
Answer default values when doing a defoldconfig.

2007-06-16When doing a silent old config, don't check if stdin was redirected. ct-ng doesn't use this feature, and even better yet, it makes explicit use of redirecting both stdin and stdout at aome moments.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 20:45:03 +0000] rev 162
When doing a silent old config, don't check if stdin was redirected. ct-ng doesn't use this feature, and even better yet, it makes explicit use of redirecting both stdin and stdout at aome moments.

2007-06-16Add a function to print each component's filename: this eases building the tarball of the generated toolchain.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 18:08:14 +0000] rev 161
Add a function to print each component's filename: this eases building the tarball of the generated toolchain.
Hard-link the libfloat tarball instead of soft-link: this also eases building the afore-mentioned tarball.

2007-06-16When searching a matching extension for a file, also check for the empty extension.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 18:04:05 +0000] rev 160
When searching a matching extension for a file, also check for the empty extension.

2007-06-16Rework the generated config file handling.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 18:01:59 +0000] rev 159
Rework the generated config file handling.

2007-06-16Don't go menuconfig if no .config present.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 18:00:35 +0000] rev 158
Don't go menuconfig if no .config present.
Handle the case where targets does not exist when calling distclean.

2007-06-16dd the two latest versions of the linux kernel.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 17:56:17 +0000] rev 157
dd the two latest versions of the linux kernel.

2007-06-16Add two te;plates on how to add a new tool/debug facility.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 17:41:01 +0000] rev 156
Add two te;plates on how to add a new tool/debug facility.

2007-06-04Stale log files are now named "log.*", not "*.log".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Jun 2007 17:51:55 +0000] rev 155
Stale log files are now named "log.*", not "*.log".

2007-06-04Small eye-candy fix.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Jun 2007 17:35:14 +0000] rev 154
Small eye-candy fix.

2007-06-02Be a little more explicit when the user wants to restart a non-restartable build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 Jun 2007 15:50:45 +0000] rev 153
Be a little more explicit when the user wants to restart a non-restartable build.

2007-06-02Revert revision 201: renaming the two cc_core passes was a bad idea.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 Jun 2007 08:13:13 +0000] rev 152
Revert revision 201: renaming the two cc_core passes was a bad idea.

2007-06-02scripts/build/libc_glibc.sh:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 Jun 2007 07:56:45 +0000] rev 151
scripts/build/libc_glibc.sh:
- clean up addons list creation,
- make NPTL work again with this.

2007-06-01Rename two steps to their real names:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 20:06:22 +0000] rev 150
Rename two steps to their real names:
- cc_core_pass_1 is really cc_core_static,
- cc_core_pass_2 is really cc_core_shared.

2007-06-01Add the first tool facility: sstrip.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 17:00:43 +0000] rev 149
Add the first tool facility: sstrip.

2007-06-01Introduce the notion of tols facilities (none so far, sstrip coming right away...).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 16:55:33 +0000] rev 148
Introduce the notion of tols facilities (none so far, sstrip coming right away...).

2007-06-01Kill duplicated help text.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 16:50:29 +0000] rev 147
Kill duplicated help text.

2007-06-01Messages from the downloaders should be tagged ALL, not DEBUG.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 16:20:20 +0000] rev 146
Messages from the downloaders should be tagged ALL, not DEBUG.

2007-05-29Small fix in the log level when dumping the last messages (elapsed time).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 29 May 2007 19:56:21 +0000] rev 145
Small fix in the log level when dumping the last messages (elapsed time).

2007-05-29Threading model does not belong to the target sub-menu, but to the toolchain sub-menu.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 29 May 2007 19:30:38 +0000] rev 144
Threading model does not belong to the target sub-menu, but to the toolchain sub-menu.

2007-05-28Fix and enhance the STOP/RESTART facility.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 May 2007 21:33:35 +0000] rev 143
Fix and enhance the STOP/RESTART facility.

2007-05-28Fix comment about glibc's extra addons config option.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 May 2007 21:32:43 +0000] rev 142
Fix comment about glibc's extra addons config option.

2007-05-28Don't start a state restoration if it is not available.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 May 2007 20:57:40 +0000] rev 141
Don't start a state restoration if it is not available.
Fortuitly discovered that $SECONDS is inherited from shell to sub-shells. Good!

2007-05-27Fix libfloat when calling the compiler:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 May 2007 21:30:34 +0000] rev 140
Fix libfloat when calling the compiler:
- when not compiling NPTL, the shared core C compiler does not exist,
- PATH arranges for the shared core C compiler to be found before the static one, so no need to force it.

2007-05-27Update tools/config.guess.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 May 2007 21:15:46 +0000] rev 139
Update tools/config.guess.

2007-05-27No longer mark NPTL as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 May 2007 20:29:22 +0000] rev 138
No longer mark NPTL as being EXPERIMENTAL.
But mark build a native gdb as being EXPERIMENTAL.

2007-05-27Forgot to remove all build system tools from the generated toolchain.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 May 2007 20:23:41 +0000] rev 137
Forgot to remove all build system tools from the generated toolchain.

2007-05-27Merge the NPTL stuff.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 May 2007 20:22:06 +0000] rev 136
Merge the NPTL stuff.
That still leaves the linuxthreads stuff broken, but it was just before. I don't care anyway. Time to fix that later...

2007-05-25Add the possibility to stop after a specified step.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 May 2007 19:30:42 +0000] rev 135
Add the possibility to stop after a specified step.
Update the Makefile help and the documentation accordingly.

2007-05-24In the non-canadian case, also force the build system.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 May 2007 19:00:26 +0000] rev 134
In the non-canadian case, also force the build system.

2007-05-24Update version to -svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 May 2007 17:51:49 +0000] rev 133
Update version to -svn.

2007-05-24Prepare to release crosstool-ng-0.0.3. crosstool-ng-0.0.3
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 May 2007 17:50:07 +0000] rev 132
Prepare to release crosstool-ng-0.0.3.

2007-05-24We need to build libiberty before gcc only in the canadian case, not the opposite.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 May 2007 17:49:24 +0000] rev 131
We need to build libiberty before gcc only in the canadian case, not the opposite.

2007-05-23Correctly handle the log level overide in scripts/tarball.sh.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 23 May 2007 21:40:57 +0000] rev 130
Correctly handle the log level overide in scripts/tarball.sh.

2007-05-23A little eye conady in the Makefile.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 23 May 2007 21:39:18 +0000] rev 129
A little eye conady in the Makefile.

2007-05-23In CT_Abort(), don't send output to stderr. Let the log facility handle where things should go.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 23 May 2007 21:08:24 +0000] rev 128
In CT_Abort(), don't send output to stderr. Let the log facility handle where things should go.

2007-05-23Sanitise CT_DoBuildTargetTriplet a bit.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 23 May 2007 20:49:02 +0000] rev 127
Sanitise CT_DoBuildTargetTriplet a bit.

2007-05-23Correctly handle the log level overide in scripts/saveSample.sh.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 23 May 2007 19:07:54 +0000] rev 126
Correctly handle the log level overide in scripts/saveSample.sh.
Little eye candy in scripts/showSamples.sh.

2007-05-22Update mips-unknown-linux-uclibc to the latest set of config options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 21:19:47 +0000] rev 125
Update mips-unknown-linux-uclibc to the latest set of config options.

2007-05-22Mark broken samples as such: use a file named 'broken' in the sample's directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 21:18:55 +0000] rev 124
Mark broken samples as such: use a file named 'broken' in the sample's directory.
Reflected this state when listing samples (in scripts/showSamples.sh).

2007-05-22Be verbose when making build system tools available, and when access is removed. Log this to DEBUG.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 21:16:17 +0000] rev 123
Be verbose when making build system tools available, and when access is removed. Log this to DEBUG.
Remove last remnants of color scheme.
Small fixes to some comments.

2007-05-22Update the svn:ignore property to get rid of the ever-changing Eclipse files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 20:48:39 +0000] rev 122
Update the svn:ignore property to get rid of the ever-changing Eclipse files.

2007-05-22Implement a restart facility.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 20:46:07 +0000] rev 121
Implement a restart facility.
If you select to debug ct-ng, then you have two new options:
- DEBUG_CT_PAUSE_STEPS : pause between every steps,
- DEBUG_CT_SAVE_STEPS : save state between every steps.
To restart a saved state, just set the RESTART make variable when calling make:
- make RESTART=<step_name>

2007-05-22Add two new versions to binutils.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 20:42:21 +0000] rev 120
Add two new versions to binutils.

2007-05-22Update the mips-unknown-linux-uclibc sample to the new set of config options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 20:41:50 +0000] rev 119
Update the mips-unknown-linux-uclibc sample to the new set of config options.
Switch the ISA from mips32 to mips1.

2007-05-22Port the custom ISA patch to uClibc-0.9.29
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 20:37:46 +0000] rev 118
Port the custom ISA patch to uClibc-0.9.29

2007-05-22Only prompt for libfloat for those target that support it.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 20:36:44 +0000] rev 117
Only prompt for libfloat for those target that support it.

2007-05-22Fix warning about setting --host and not --build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 20:36:05 +0000] rev 116
Fix warning about setting --host and not --build.

2007-05-22Upgrade scripts/tarball.sh and scripts/saveSample.sh to use the new logging facility.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 May 2007 20:33:43 +0000] rev 115
Upgrade scripts/tarball.sh and scripts/saveSample.sh to use the new logging facility.

2007-05-21Move the config script for the build dir to the source dir.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 21 May 2007 22:01:28 +0000] rev 114
Move the config script for the build dir to the source dir.
That will be useful when we have the restart functionality.

2007-05-20Fix gdb to install in CT_PREFIX_DIR rather than CT_INSTALL_DIR.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 May 2007 16:18:40 +0000] rev 113
Fix gdb to install in CT_PREFIX_DIR rather than CT_INSTALL_DIR.
One day, I swear, I will implement the install directory option. But later.

2007-05-20Ah! I finally have a progress bar that doesn't stall the build!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 May 2007 13:48:26 +0000] rev 112
Ah! I finally have a progress bar that doesn't stall the build!
- pipe size in Linux is only 8*512=4096 bytes
- pipe size is not setable
- when the feeding process spits out data faster than the eating
process can read it, then the feeding process stalls after 4KiB
of data sent to the pipe
- for us, the progress bar would spawn a sub-shell every line,
and the sub-shell would in turn spawn a 'date' command.
Which was sloooww as hell, and would cause some kind of a
starvation: the pipe was full most of the time, and the
feeding process was stalled all this time.

Now, we use internal variables and a little hack based onan offset
to determine the elapsed time. Much faster this way, but still
CPU-intensive.

2007-05-20Forgot to svn add...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 May 2007 09:28:16 +0000] rev 111
Forgot to svn add...

2007-05-20Add gcc-4.2.0 (EXPERIMENTAL) and some patches vampirised from buildroot (302 rediffed against 4.2.0).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 May 2007 09:27:05 +0000] rev 110
Add gcc-4.2.0 (EXPERIMENTAL) and some patches vampirised from buildroot (302 rediffed against 4.2.0).

2007-05-19Fix adding versions for the core C compiler.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 May 2007 22:54:20 +0000] rev 109
Fix adding versions for the core C compiler.

2007-05-19Add uClibc-0.9.29:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 May 2007 22:52:47 +0000] rev 108
Add uClibc-0.9.29:
- associated patch set
- update the munging function to accomodate the new config variables
libfloat version was missing from the previous commit... :-(
Better handle the case where the sample directory already exist but isn't under revision control, and in case the destination file doesn't exist in the sample directory.

2007-05-19Correctly handle the libfloat case: download, extract and patch sub-actions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 May 2007 13:10:11 +0000] rev 107
Correctly handle the libfloat case: download, extract and patch sub-actions.
Small improvement in messages in scipts/functions when retrieving a file.

2007-05-19Remove an incorrect path from uClibc-0.9.29: we _do_ need a xgcc to buld this header!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 May 2007 11:01:47 +0000] rev 106
Remove an incorrect path from uClibc-0.9.29: we _do_ need a xgcc to buld this header!

2007-05-18Un-mark gdb and dmalloc being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 May 2007 19:55:49 +0000] rev 105
Un-mark gdb and dmalloc being EXPERIMENTAL.
Mark native gdb as being EXPERIMENTAL (it depends on termcap, which we don't have yet).

2007-05-18Little fix up in a message during the dmalloc build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 May 2007 15:59:22 +0000] rev 104
Little fix up in a message during the dmalloc build.

2007-05-18Add dmalloc debug library facility.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 May 2007 15:57:16 +0000] rev 103
Add dmalloc debug library facility.
Add patches for dmalloc.
Ignore the generated config/debug.in

2007-05-18Really use local copy first in case it does not have the same extension as the downloadable tarball.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 May 2007 15:54:42 +0000] rev 102
Really use local copy first in case it does not have the same extension as the downloadable tarball.

2007-05-18Remove even more documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 May 2007 15:48:11 +0000] rev 101
Remove even more documentation.

2007-05-18Reverting to uClibc-0.9.28.3, as 0.9.29 spawns incorrect bits/sysnum.h (needs a xgcc first!).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 May 2007 08:41:44 +0000] rev 100
Reverting to uClibc-0.9.28.3, as 0.9.29 spawns incorrect bits/sysnum.h (needs a xgcc first!).

2007-05-18Bah, forgot to ci CREDITS...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 May 2007 08:28:36 +0000] rev 99
Bah, forgot to ci CREDITS...

2007-05-18Patches for glibc-2.5, courtesy of "Robert P. J. Day" <rpjday@mindspring.com>
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 May 2007 08:27:50 +0000] rev 98
Patches for glibc-2.5, courtesy of "Robert P. J. Day" <rpjday@mindspring.com>

2007-05-17Make the debug config menu a generated file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 May 2007 22:10:48 +0000] rev 97
Make the debug config menu a generated file.
Add a uClibc-0.9.29 patch directory with one patch (from me!).
Update the armeb-unknown-linux-uclibc sample to uClibc-0.9.29.
Some eyecandy in the gdb build process.

2007-05-17Debug facilities:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 May 2007 16:22:51 +0000] rev 96
Debug facilities:
- add a framework to easily add new ones
- add gdb as a first debug facility
- add patches for gdb
After the kernel checked its installed headers, clean up the mess of .checked.* files.
Reorder scripts/crosstool.sh:
- dump the configuration early
- renice early
- get info about build system early, when setting up the environment
- when in cross or native, the host tools are those of the build system, and only in this case
- elapsed time calculations moved to scripts/functions
Remove handling of the color: it's gone once and for all.
Update tools/addToolVersion.sh:
- handle debug facilities
- commonalise some code
- remove dead tools (cygwin, tcc)
Point to my address for bug reports.

2007-05-14Move the whole threading ;odel choice out of glibc and into the generic C library options: even uClibc may have NPTL at one point in the (hopefully near) future.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 May 2007 19:59:41 +0000] rev 95
Move the whole threading ;odel choice out of glibc and into the generic C library options: even uClibc may have NPTL at one point in the (hopefully near) future.
Mark the progress bar as being CPU-intensive.
Little style fix to the core C compiler build step.

2007-05-14Quiet some messages from the configurators. We don't need them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 May 2007 19:28:14 +0000] rev 94
Quiet some messages from the configurators. We don't need them.

2007-05-13Oupsss... Didn't save scripts/crosstool.sh prior to comiting. :-(
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 May 2007 21:12:56 +0000] rev 93
Oupsss... Didn't save scripts/crosstool.sh prior to comiting. :-(

2007-05-13update the documentation somewhat. Still not complete, though... :-(
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 May 2007 21:11:54 +0000] rev 92
update the documentation somewhat. Still not complete, though... :-(

2007-05-13Remove dead entries for components not yet integrated: cygwin kernel, tcc...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 May 2007 21:11:27 +0000] rev 91
Remove dead entries for components not yet integrated: cygwin kernel, tcc...
Some fixups in config entries, to avoid warnings when parsed by the kconfig parser.

2007-05-13Update version to -svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 May 2007 19:09:55 +0000] rev 90
Update version to -svn.

2007-05-13Mark version 0.0.2. crosstool-ng-0.0.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 May 2007 19:08:46 +0000] rev 89
Mark version 0.0.2.

2007-05-13Correctly handle the version string, defined in a single place now.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 May 2007 19:03:49 +0000] rev 88
Correctly handle the version string, defined in a single place now.
Fix and update README.

2007-05-12New make target to save the configured nad built!) toolchain.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 12 May 2007 09:54:29 +0000] rev 87
New make target to save the configured nad built!) toolchain.

2007-05-11Like tweak to the armeb-xscale-linux-uclibc sample to not renice the build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 11 May 2007 19:08:32 +0000] rev 86
Like tweak to the armeb-xscale-linux-uclibc sample to not renice the build.

2007-05-10Update the way we handle directories supplied by the user:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 10 May 2007 21:33:35 +0000] rev 85
Update the way we handle directories supplied by the user:
- the tarball directory is considered as a local copy, and tarballs are copied to a working area,
- the sources and build directories (CT_SRC_DIR and CT_BUILD_DIR) are now computed, and no longer an option,
- the build dir has been renamed from 'build' to 'targets'.
That should ease preparing a tarball of the resulting target.

2007-05-10Clean the sample saving script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 10 May 2007 16:22:44 +0000] rev 84
Clean the sample saving script.

2007-05-09libfloat is a component by itself, not a sup-part of the C library.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 09 May 2007 18:55:35 +0000] rev 83
libfloat is a component by itself, not a sup-part of the C library.

2007-05-09Again, some progress bar optimisation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 09 May 2007 13:11:04 +0000] rev 82
Again, some progress bar optimisation.

2007-05-08Hop, a somewhat more efficient progress bar, less CPU consuming, if that was a problem :-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 20:41:08 +0000] rev 81
Hop, a somewhat more efficient progress bar, less CPU consuming, if that was a problem :-)
(a litlle recreation while toochains are building...)

2007-05-08Beautify the progress bar.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 20:24:26 +0000] rev 80
Beautify the progress bar.

2007-05-08Fix handling of downloader output: they are now correctly logged using the internal log facility.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 18:43:26 +0000] rev 79
Fix handling of downloader output: they are now correctly logged using the internal log facility.

2007-05-08Huge fixes to glibc build, so that we can build at least (and at last):
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 17:48:32 +0000] rev 78
Huge fixes to glibc build, so that we can build at least (and at last):
- use ports addon even when installing headers,
- use optimisation (-O) when installing headers, to avoid unnecessary warnings (thanks Robert P. J. DAY for pointing this out!),
- lowest kernel version to use is only X.Y.Z, not X.Y.Z.T,
- a bit of preparations for NPTL (RSN I hope),
- fix fixing the linker scripts (changing the backup file is kind of useless and stupid);

Shut uClibc finish step: there really is nothing to do;

Add a patch for glibc-2.3.6 weak aliases handling on some archs (ARM and ALPHA at least);

Did not catch the make errors: fixed the pattern matching in scripts/functions;

Introduce a new log level, ALL:
- send components' build messages there,
- DEBUG log level is destined only for crosstool-NG debug messages,
- migrate sub-actions to use appropriate log levels;

Update the armeb-unknown-linux-gnu sample:
- it builds!
- uses gcc-4.0.4 and glibc-2.3.6,
- updated to latest config options set.

2007-05-08Inform that a component is already extracted.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 12:57:52 +0000] rev 77
Inform that a component is already extracted.

2007-05-08Print the elapsed time alongside with the progress bar, such as below:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 12:54:06 +0000] rev 76
Print the elapsed time alongside with the progress bar, such as below:
[02:27] \

2007-05-08Cosmetics: newline at end of file, ports are now a separate option.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 12:12:40 +0000] rev 75
Cosmetics: newline at end of file, ports are now a separate option.

2007-05-08Print the major components and their version when calling "make help".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 10:57:34 +0000] rev 74
Print the major components and their version when calling "make help".

2007-05-08Bah. Be silent when there is nothing to do: glibc has no config (file) to check.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 10:52:39 +0000] rev 73
Bah. Be silent when there is nothing to do: glibc has no config (file) to check.

2007-05-08Remove the incomplete i686-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 08 May 2007 10:42:03 +0000] rev 72
Remove the incomplete i686-unknown-linux-uclibc sample.

2007-05-07Update the i586-geode-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 22:10:50 +0000] rev 71
Update the i586-geode-linux-uclibc sample.

2007-05-07Don't make checking the kernel config file a step by itself. Only make it a step if we need a not-provided kernel config file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 22:09:36 +0000] rev 70
Don't make checking the kernel config file a step by itself. Only make it a step if we need a not-provided kernel config file.

2007-05-07Bah, the arm-qemu-linux-uclibc sample isn't usefull. Base your work on the armeb-unkown-linux-uclibc sample instead.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 21:50:06 +0000] rev 69
Bah, the arm-qemu-linux-uclibc sample isn't usefull. Base your work on the armeb-unkown-linux-uclibc sample instead.

2007-05-07Update the mips-unknown-linux-uclibc sample:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 21:48:40 +0000] rev 68
Update the mips-unknown-linux-uclibc sample:
- LFS is needed to properly compile libstdc++ (pity),
- globally update to the latest set of options.

2007-05-07Update armeb-unknown-linux-uclibc sample:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 21:47:38 +0000] rev 67
Update armeb-unknown-linux-uclibc sample:
- no need for the kernel .config file,
- globqlly update to latest set of options.

2007-05-07Simplify kernel config file need.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 21:45:31 +0000] rev 66
Simplify kernel config file need.
Don't build a default config file when not needed.

2007-05-07Don't print directories as we descend into them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 16:10:17 +0000] rev 65
Don't print directories as we descend into them.

2007-05-07Fix glibc and uClibc downloading and extracting.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 15:57:02 +0000] rev 64
Fix glibc and uClibc downloading and extracting.
Although we no longer need the kernel config file, we now need to specify the kernel source directory when installing headers.
Re-order components downloading to match build order.
Fix the saveSample.sh script in case the referenced files are the same as the destination files.

2007-05-07Merge the save-sample branch to trunk:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 May 2007 09:04:02 +0000] rev 63
Merge the save-sample branch to trunk:
- reorder most of the environment setup,
- geting, extracting and patching are now components' sub-actions,
- save the current config as a sample to be used as a pre-configured target.

2007-05-06Linux kernel headers install does not need the kernel to be configured. Dropping this unneccessary step.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 06 May 2007 21:47:29 +0000] rev 62
Linux kernel headers install does not need the kernel to be configured. Dropping this unneccessary step.

2007-05-06Introduce an OBSOLETE config option, to mask-out legacy stuff.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 06 May 2007 13:42:10 +0000] rev 61
Introduce an OBSOLETE config option, to mask-out legacy stuff.

2007-05-06Add uClibc-0.9.29 now it's out, and remove the 0.9.29-rc1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 06 May 2007 11:55:09 +0000] rev 60
Add uClibc-0.9.29 now it's out, and remove the 0.9.29-rc1.

2007-05-03Rename the MIPS toolchain: it's not qemu-specific!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 03 May 2007 17:51:03 +0000] rev 59
Rename the MIPS toolchain: it's not qemu-specific!

2007-05-03Final merge from the MIPS branch.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 03 May 2007 17:42:40 +0000] rev 58
Final merge from the MIPS branch.

2007-05-01Update CREDITS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 01 May 2007 16:51:12 +0000] rev 57
Update CREDITS.

2007-05-01Merge patches sent by Robert P. J. Day <rpjday@mindspring.com>.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 01 May 2007 16:49:15 +0000] rev 56
Merge patches sent by Robert P. J. Day <rpjday@mindspring.com>.
Warning: the buildroot folks purposedly removed the skip-comment patch but didn't really said why. Keeping it for the sake of having it in svn just in case (removing it will be easier thant not having it at all).

2007-05-01Vampirise patches for binutils 2.17 from buildroot.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 01 May 2007 16:33:17 +0000] rev 55
Vampirise patches for binutils 2.17 from buildroot.

2007-05-01Remove the superfluous _config suffix to preconfigured targets (in "make help").
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 01 May 2007 16:32:52 +0000] rev 54
Remove the superfluous _config suffix to preconfigured targets (in "make help").

2007-05-01Update tools/config.sub to latest from gnu.org
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 01 May 2007 16:15:32 +0000] rev 53
Update tools/config.sub to latest from gnu.org

2007-05-01Add uClibc-0.9.29_rc1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 01 May 2007 09:10:31 +0000] rev 52
Add uClibc-0.9.29_rc1.

2007-05-01Add linux 2.6.21 and 2.6.21.1 for headers_install.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 01 May 2007 09:09:30 +0000] rev 51
Add linux 2.6.21 and 2.6.21.1 for headers_install.

2007-05-01Some little cosmetics in final compiler.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 01 May 2007 09:03:40 +0000] rev 50
Some little cosmetics in final compiler.

2007-04-23The linux kernel config file is now optional. If none is given, a default one is created using the default target for the given architecture.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Apr 2007 21:06:09 +0000] rev 49
The linux kernel config file is now optional. If none is given, a default one is created using the default target for the given architecture.

2007-04-23Fixed a non-fatal bug in a sed expression.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Apr 2007 21:03:49 +0000] rev 48
Fixed a non-fatal bug in a sed expression.
Some cosmetics as well.

2007-04-23Second shot at merging from the MIPS branch:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Apr 2007 20:30:34 +0000] rev 47
Second shot at merging from the MIPS branch:
- log level boost for warnings and errors
- option re-ordering
- help updating

2007-04-23Merge missing ABI code from the MIPS branch.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Apr 2007 20:27:40 +0000] rev 46
Merge missing ABI code from the MIPS branch.

2007-04-21Merge first shot from the MIPS branch.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 21 Apr 2007 17:31:51 +0000] rev 45
Merge first shot from the MIPS branch.

2007-04-18Maybe one time we'll have subdirs in the config/ directory: find all dependencies for .config.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 18 Apr 2007 17:35:04 +0000] rev 44
Maybe one time we'll have subdirs in the config/ directory: find all dependencies for .config.
Remove never used include (was commented out anyway). Might come back later when we play with canadian-crosses.

2007-04-18When adding a new tool version, allow it to be EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 18 Apr 2007 17:32:55 +0000] rev 43
When adding a new tool version, allow it to be EXPERIMENTAL.

2007-04-18Try to further fix using of the build and/or host tools for binutils to build properly.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 18 Apr 2007 11:55:52 +0000] rev 42
Try to further fix using of the build and/or host tools for binutils to build properly.

2007-04-17Add the EXPERIMENTAL option to show options marked as such.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Apr 2007 22:24:42 +0000] rev 41
Add the EXPERIMENTAL option to show options marked as such.
Add the four types of toolchains ct-ng is able to build as EXPERIMENTAL, except for CROSS which *is* functional.
Reorder menus accordingly.

2007-04-17Once in a while I write some documentation... Not often enough...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Apr 2007 22:22:46 +0000] rev 40
Once in a while I write some documentation... Not often enough...

2007-04-15Update to latest kconfig from linux-2.6.20.7.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Apr 2007 16:45:11 +0000] rev 39
Update to latest kconfig from linux-2.6.20.7.
I'm not sure of the improvements, but at least we're up-to-date, and updating in the future will be easier.

2007-04-15Add headers_install for 2.6.20.7.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Apr 2007 16:35:14 +0000] rev 38
Add headers_install for 2.6.20.7.

2007-04-11Add an option for those having the kernel headers pre-installed from a customised local tree.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Apr 2007 21:26:03 +0000] rev 37
Add an option for those having the kernel headers pre-installed from a customised local tree.
In that case, neither download, nor extract, nor patch.

2007-04-11Update credits.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Apr 2007 17:55:03 +0000] rev 36
Update credits.

2007-04-11Don't prompt for endianness not suppoted by selected architecture.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Apr 2007 17:51:31 +0000] rev 35
Don't prompt for endianness not suppoted by selected architecture.
Change suggested by Robert P. J. DAY <rpjday@mindspring.com>.

2007-04-11Change suggested by Robert P. J. DAY <rpjday@mindspring.com> to rename the "Kernel to use" prompt with "Target OS".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Apr 2007 17:43:38 +0000] rev 34
Change suggested by Robert P. J. DAY <rpjday@mindspring.com> to rename the "Kernel to use" prompt with "Target OS".

2007-04-10Bump version to 0.0.2-svn (not released yet).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 16:19:53 +0000] rev 33
Bump version to 0.0.2-svn (not released yet).

2007-04-10Mark the version to be 0.0.1. First released snapshot. crosstool-ng-0.0.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 16:18:46 +0000] rev 32
Mark the version to be 0.0.1. First released snapshot.

2007-04-10Use ${CT_TOP_DIR}/build as a base for build directories (used in default values for paths).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 16:17:39 +0000] rev 31
Use ${CT_TOP_DIR}/build as a base for build directories (used in default values for paths).
Remove this directory on distclean (hard-coded).
Mark the version to be 0.0.1-svn (no release yet).

2007-04-10Ignore the 'build' directory at CT_TOP_DIR.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 16:07:30 +0000] rev 30
Ignore the 'build' directory at CT_TOP_DIR.

2007-04-10Update the armeb-unknown-linux-uclibc sample to use linux-2.6.20.6 headers and binutils-2.17.50.0.14.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 16:06:51 +0000] rev 29
Update the armeb-unknown-linux-uclibc sample to use linux-2.6.20.6 headers and binutils-2.17.50.0.14.

2007-04-10Ah! Recent versions of binutils need some of the build system (read CT_BUILD) tools to be accessible (ar is but an example).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 16:05:59 +0000] rev 28
Ah! Recent versions of binutils need some of the build system (read CT_BUILD) tools to be accessible (ar is but an example).
Fix typo.

2007-04-10Vampirised another piece of patch from buildroot to apply to gcc-4.0.4.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 16:04:56 +0000] rev 27
Vampirised another piece of patch from buildroot to apply to gcc-4.0.4.

2007-04-10Add patches for binutils 2.17.50.0.14.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 16:04:29 +0000] rev 26
Add patches for binutils 2.17.50.0.14.
Vampirised fron buildroot.

2007-04-10While migrating the samples to use ${CT_TOP_DIR}/build as base for the build directories, the Makefile rules stoped working.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 15:49:38 +0000] rev 25
While migrating the samples to use ${CT_TOP_DIR}/build as base for the build directories, the Makefile rules stoped working.
This is because 'all' depends on 'build', which does exist, and make believes there's noting to do.
Work this around by using a rule named '_ct_build' instead of plain 'build'.

2007-04-10Add 2.6.20.5 and 2.6.20.6 linux kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 15:04:33 +0000] rev 24
Add 2.6.20.5 and 2.6.20.6 linux kernel versions.

2007-04-10Update config.guess.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Apr 2007 14:55:15 +0000] rev 23
Update config.guess.
Minor comment fix.

2007-03-31Add new kernel versions (2.6.20.{2,3,4}) and binutils versions (2.17.50.0.1{1,2,3,4}).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 31 Mar 2007 19:45:25 +0000] rev 22
Add new kernel versions (2.6.20.{2,3,4}) and binutils versions (2.17.50.0.1{1,2,3,4}).
Fix typo in comment: qbove -> above.

2007-03-21Update armeb-unknown-linux-uclibc sample to disable __cxa_atexit usage.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 21 Mar 2007 21:04:31 +0000] rev 21
Update armeb-unknown-linux-uclibc sample to disable __cxa_atexit usage.

2007-03-21Patch from Enrico WEIGELT <weigelt@metux.de> to disable __cxa_atexit for those C libraries with no support (old uClibc).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 21 Mar 2007 21:03:22 +0000] rev 20
Patch from Enrico WEIGELT <weigelt@metux.de> to disable __cxa_atexit for those C libraries with no support (old uClibc).

2007-03-12Auto-detect Darwin (MacOS-X) and disable libintl for during build for this platform.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 12 Mar 2007 18:59:31 +0000] rev 19
Auto-detect Darwin (MacOS-X) and disable libintl for during build for this platform.
A bit of help tweaking.

2007-03-11Allan Clark <allanc@chickenandporn.com> provided a way to build on host lacking a proper libintl (such as MacOS-X).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 11 Mar 2007 16:14:06 +0000] rev 18
Allan Clark <allanc@chickenandporn.com> provided a way to build on host lacking a proper libintl (such as MacOS-X).
Thank you Allan!

2007-03-11Rename directory "licenses" to "licenses.d" for those filesystems unable to handle lower/upper case.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 11 Mar 2007 09:46:22 +0000] rev 17
Rename directory "licenses" to "licenses.d" for those filesystems unable to handle lower/upper case.
Update COPYING accordingly.

2007-03-10Fix C library addons/locales downloading.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 10 Mar 2007 14:46:35 +0000] rev 16
Fix C library addons/locales downloading.
Prepare for using the ports addon easily.

2007-03-07Update the armeb-unknown-linux-uclibc sample to using the linux-2.6.20.1 kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 07 Mar 2007 19:02:17 +0000] rev 15
Update the armeb-unknown-linux-uclibc sample to using the linux-2.6.20.1 kernel headers.

2007-03-07Add an option to remove the generated documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 07 Mar 2007 19:00:10 +0000] rev 14
Add an option to remove the generated documentation.
(After an idea from Enrico Weigelt <weigelt@metux.de>).

2007-03-04Add gcc-4.1.2 and update associated patches.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 22:56:04 +0000] rev 13
Add gcc-4.1.2 and update associated patches.

2007-03-04Left-over dating from the conversion from .crosstool.config to plain .config.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 22:55:14 +0000] rev 12
Left-over dating from the conversion from .crosstool.config to plain .config.

2007-03-04utilising -> using
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 22:37:11 +0000] rev 11
utilising -> using

2007-03-04Add sanity checks.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 20:12:18 +0000] rev 10
Add sanity checks.

2007-03-04Update i586-geode-linux-uclibc sample:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 20:09:22 +0000] rev 9
Update i586-geode-linux-uclibc sample:
- use uClibc-0.9.28.3
- use linux-2.6.20 for kernel headers

2007-03-04Add linux-2.6.20.1. as a choice for linux kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 19:07:46 +0000] rev 8
Add linux-2.6.20.1. as a choice for linux kernel headers.

2007-03-04Argh! again. I also forgot to commit the config file enabling uClibc-0.9.28.3... :-(
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 12:35:04 +0000] rev 7
Argh! again. I also forgot to commit the config file enabling uClibc-0.9.28.3... :-(

2007-03-04Argh! I forgot to commit the uClibc-0.9.28.3 patches...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 12:33:12 +0000] rev 6
Argh! I forgot to commit the uClibc-0.9.28.3 patches...

2007-03-04Update armeb-unknown-linux-uclibc to use uClibc-0.9.28.3.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 12:31:49 +0000] rev 5
Update armeb-unknown-linux-uclibc to use uClibc-0.9.28.3.

2007-03-04Update armeb-unknown-linux-uClibc sample:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 12:05:19 +0000] rev 4
Update armeb-unknown-linux-uClibc sample:
- use uClibc-0.9.28.2 with locales,
- use libfloat.

2007-03-04Update the armeb-unknow-linux-gnu sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 Mar 2007 11:26:46 +0000] rev 3
Update the armeb-unknow-linux-gnu sample.

2007-02-24Remove useless config targets.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 24 Feb 2007 19:17:40 +0000] rev 2
Remove useless config targets.

2007-02-24Add the full crosstool-NG sources to the new repository of its own.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 24 Feb 2007 11:00:05 +0000] rev 1
Add the full crosstool-NG sources to the new repository of its own.
You might just say: 'Yeah! crosstool-NG's got its own repo!".
Unfortunately, that's because the previous repo got damaged beyond repair and I had no backup.
That means I'm putting backups in place in the afternoon.
That also means we've lost history... :-(

2007-02-24Repository initialisation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 24 Feb 2007 10:43:43 +0000] rev 0
Repository initialisation.