2009-05-181.4: backport #1519 from /trunk: 1.4
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 18 May 2009 16:51:20 +0000] rev 1340
1.4: backport #1519 from /trunk:
- sstrip: update the upstream URL, now buildroot has migrated to
using git instead of svn.

-------- diffstat follows --------
/branches/1.4/scripts/build/tools/200-sstrip.sh | 11 8 3 0 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)

2009-05-13./configure:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 13 May 2009 21:32:48 +0000] rev 1339
./configure:
- fix a few messages

-------- diffstat follows --------
/trunk/Makefile.in | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

2009-05-13elf2flt:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 13 May 2009 21:00:50 +0000] rev 1338
elf2flt:
- fix white-space damage

-------- diffstat follows --------
/trunk/scripts/build/elf2flt.sh | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

2009-05-13Merge the /deve/uclinux branch back to /trunk:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 13 May 2009 20:55:15 +0000] rev 1337
Merge the /deve/uclinux branch back to /trunk:
- add support for uClinux, the MMU-less ports of Linux.

-------- diffstat follows --------
/trunk/scripts/build/kernel/linux.sh | 100 1 99 0 ---------------
/trunk/steps.mk | 1 1 0 0 +
/trunk/config/kernel/linux.in | 247 0 247 0 -------------------------------------
/trunk/config/kernel.in | 2 1 1 0
/trunk/config/libc/glibc.in | 2 1 1 0
/trunk/config/libc/eglibc.in | 2 1 1 0
/trunk/config/libc/glibc-eglibc.in-common | 5 5 0 0 +
/trunk/config/config.in | 1 1 0 0 +
8 files changed, 11 insertions(+), 349 deletions(-)

2009-05-13Add a new action: show-tuple
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 13 May 2009 18:10:47 +0000] rev 1336
Add a new action: show-tuple
- in a directory containing a crosstool-NG configuration,
prints the tuple of the configured target to stdout.

-------- diffstat follows --------
/trunk/Makefile.in | 4 3 1 0 +++-
/trunk/scripts/showTuple.sh.in | 30 30 0 0 ++++++++++++++++++++++++++++++
/trunk/ct-ng.comp | 2 1 1 0 +-
/trunk/ct-ng.in | 10 9 1 0 +++++++++-
4 files changed, 43 insertions(+), 3 deletions(-)

2009-05-12Add a TODO file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 May 2009 06:07:41 +0000] rev 1335
Add a TODO file.

-------- diffstat follows --------
/trunk/README | 2 2 0 0 ++
/trunk/TODO | 37 37 0 0 +++++++++++++++++++++++++++++++++++++
2 files changed, 39 insertions(+)

2009-05-11sstrip:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 11 May 2009 20:45:42 +0000] rev 1334
sstrip:
- update the upstream URL, now buildroot has migrated to using git
instead of svn.

-------- diffstat follows --------
/trunk/scripts/build/tools/200-sstrip.sh | 11 8 3 0 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)

2009-05-11configure:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 11 May 2009 20:44:47 +0000] rev 1333
configure:
- as per: http://www.opengroup.org/onlinepubs/009695399/utilities/echo.html
section "application Usage", change all occurences of:
echo "..."
with:
printf "...\n"

-------- diffstat follows --------
/trunk/configure | 46 22 24 0 ++++++++++++++++++++++------------------------
1 file changed, 22 insertions(+), 24 deletions(-)

2009-05-11configure:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 11 May 2009 20:24:29 +0000] rev 1332
configure:
- while checking for the ncurses library, remove bashisms, and make it POSIX compliant

-------- diffstat follows --------
/trunk/configure | 8 7 1 0 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

2009-05-11Fix building uClibc:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 11 May 2009 20:19:50 +0000] rev 1331
Fix building uClibc:
- fix headers installation

-------- diffstat follows --------
/trunk/scripts/build/libc/uClibc.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2009-05-07Unmark eglibc being EXPERIMENTAL. For Debian to switch to eglibc,
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 May 2009 21:25:49 +0000] rev 1330
Unmark eglibc being EXPERIMENTAL. For Debian to switch to eglibc,
we can safely assume that it is stable enough! ;-)
See: http://blog.aurel32.net/?p=47

-------- diffstat follows --------
/trunk/config/libc/eglibc.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2009-05-07Renumber a eglibc patch. I've been dumb... :-/
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 May 2009 21:16:49 +0000] rev 1329
Renumber a eglibc patch. I've been dumb... :-/

-------- diffstat follows --------
/trunk/patches/eglibc/2_9/100-binutils-elf-begin.patch | 12 0 12 0 ------------
1 file changed, 12 deletions(-)

2009-05-07Workaround for "PowerPC-8xx CPU15 errata" (whatever that might be).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 May 2009 19:30:32 +0000] rev 1328
Workaround for "PowerPC-8xx CPU15 errata" (whatever that might be).
Patch by Nye LIU: http://sourceware.org/ml/crossgcc/2009-05/msg00014.html

-------- diffstat follows --------
/trunk/patches/eglibc/2_9/100-powerpc-8xx-CPU15-errata.patch | 49 49 0 0 ++++++++++++++++++
/trunk/scripts/build/libc/eglibc.sh | 10 9 1 0 +++-
2 files changed, 58 insertions(+), 1 deletion(-)

2009-05-07Add two new patches by Nye LIU, to fix building
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 May 2009 19:24:23 +0000] rev 1327
Add two new patches by Nye LIU, to fix building
glibc-2.9 and eglibc-2_9 for PowerPC. See:
http://sourceware.org/ml/crossgcc/2009-05/msg00014.html

-------- diffstat follows --------
/trunk/patches/glibc/2.9/550-2.9-elf-begin.patch | 29 29 0 0 ++++++++++++++++++++++++
/trunk/patches/eglibc/2_9/100-binutils-elf-begin.patch | 24 24 0 0 ++++++++++++++++++++
2 files changed, 53 insertions(+)

2009-05-07Fix installing uClibc headers for versions prior to 0.9.30.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 May 2009 18:56:31 +0000] rev 1326
Fix installing uClibc headers for versions prior to 0.9.30.
Fix a comment about installing uClibc.
Automatically enable // build for uClibc versions that can be built in //.

-------- diffstat follows --------
/trunk/scripts/build/libc/uClibc.sh | 32 23 9 0 +++++++++++++++++++++++---------
/trunk/config/libc/uClibc.in | 12 7 5 0 +++++++-----
2 files changed, 30 insertions(+), 14 deletions(-)

2009-05-07Add katest Linux kernel versions: 2.6.27.22, 2.6.28.10 and 2.6.29.2.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 May 2009 18:53:49 +0000] rev 1325
Add katest Linux kernel versions: 2.6.27.22, 2.6.28.10 and 2.6.29.2.

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

2009-05-05Add support for building PPL:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 05 May 2009 22:04:20 +0000] rev 1324
Add support for building PPL:
- PPL will be needed to correctly build gcc-4.4+ for the
GRAPHITE loop optimisation

-------- diffstat follows --------
/trunk/scripts/build/companion_libs/ppl.sh | 66 66 0 0 ++++++++++++++++++++++++++++++++++++
/trunk/scripts/build/companion_libs/gmp.sh | 24 19 5 0 ++++++++++---
/trunk/scripts/addToolVersion.sh | 3 2 1 0 +-
/trunk/scripts/crosstool-NG.sh.in | 3 3 0 0 ++
/trunk/steps.mk | 1 1 0 0 +
/trunk/config/companion_libs/ppl.in | 33 33 0 0 ++++++++++++++++++
/trunk/config/companion_libs.in | 22 19 3 0 ++++++++++--
7 files changed, 143 insertions(+), 9 deletions(-)

2009-05-05Rename a GMP patch.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 05 May 2009 21:16:37 +0000] rev 1323
Rename a GMP patch.

-------- diffstat follows --------
/trunk/patches/gmp/4.2.2/100-mpf_set_str.c.patch | 38 0 38 0 ------------------------------
1 file changed, 38 deletions(-)

2009-05-05Update the patchset for MPFR 2.4.1 from upstream.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 05 May 2009 20:49:08 +0000] rev 1322
Update the patchset for MPFR 2.4.1 from upstream.

-------- diffstat follows --------
/trunk/patches/mpfr/2.4.1/120-cast-to-void-ptr.patch | 25 25 0 0 ++++++++++++
/trunk/patches/mpfr/2.4.1/130-vasprintf-mp_limb_t.patch | 45 45 0 0 ++++++++++++++++++++++
/trunk/patches/mpfr/2.4.1/140-zeta_ui-shift.patch | 47 47 0 0 +++++++++++++++++++++++
3 files changed, 117 insertions(+)

2009-05-05Update the alphaev56-unknown-linux-gnu sample, as per:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 05 May 2009 18:22:33 +0000] rev 1321
Update the alphaev56-unknown-linux-gnu sample, as per:
http://sourceware.org/ml/crossgcc/2009-05/msg00009.html

-------- diffstat follows --------
/trunk/patches/glibc/2.9/480-alpha-glibc-2.8-cache-shape.patch | 3 1 2 0 -
/trunk/patches/glibc/2.9/540-alpha-atfcts.patch | 12 12 0 0 ++++
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 50 15 35 0 +++++-----------
3 files changed, 28 insertions(+), 37 deletions(-)

2009-05-03gcc-4.4:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 03 May 2009 21:12:26 +0000] rev 1320
gcc-4.4:
- remove snapshots
- add gcc-4.4.0 release as EXPERIMENTAL

-------- diffstat follows --------
/trunk/config/cc/gcc.in | 21 4 17 0 ++++-----------------
1 file changed, 4 insertions(+), 17 deletions(-)

2009-05-03Unmark gcc-4.3.3 as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 03 May 2009 21:11:26 +0000] rev 1319
Unmark gcc-4.3.3 as being EXPERIMENTAL.

-------- diffstat follows --------
/trunk/config/cc/gcc.in | 3 1 2 0 +--
1 file changed, 1 insertion(+), 2 deletions(-)

2009-05-03Prepare for gcc-4.4:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 03 May 2009 21:10:15 +0000] rev 1318
Prepare for gcc-4.4:
- add 'companion_libs/' to hold all libraries needed to build gcc-4.3+ and gcc-4.4+
- move GMP & MPFR to 'companion_libs/'

-------- diffstat follows --------
/trunk/scripts/build/gmp.sh | 85 0 85 0 ----------------------------
/trunk/scripts/build/mpfr.sh | 139 0 139 0 ---------------------------------------------
/trunk/scripts/addToolVersion.sh | 4 2 2 0
/trunk/scripts/crosstool-NG.sh.in | 4 2 2 0
/trunk/config/companion_libs.in | 17 10 7 0 +++---
/trunk/config/gmp_mpfr/gmp.in | 32 0 32 0 ----------
/trunk/config/gmp_mpfr/mpfr.in | 42 0 42 0 --------------
/trunk/config/config.in | 2 1 1 0
/trunk/config/gmp_mpfr.in | 35 0 35 0 -----------
9 files changed, 15 insertions(+), 345 deletions(-)

2009-05-031.4: backport #1496 from /trunk: 1.4
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 03 May 2009 08:40:05 +0000] rev 1317
1.4: backport #1496 from /trunk:
- For glibc & eglibc, try to auto-select the ports addon for those
architectures that require it (curently, ARM and MIPS are known to).

-------- diffstat follows --------
/branches/1.4/config/libc/glibc-eglibc.in-common | 9 8 1 0 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)

2009-05-031.4: backport #1495 from /trunk: 1.4
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 03 May 2009 08:33:12 +0000] rev 1316
1.4: backport #1495 from /trunk:
- Force getting glibc>=2.8 via checkout if any addon is selected.

-------- diffstat follows --------
/branches/1.4/config/libc/glibc.in | 7 7 0 0 +++++++
/branches/1.4/config/libc/glibc-eglibc.in-common | 6 6 0 0 ++++++
2 files changed, 13 insertions(+)

2009-05-02For glibc & eglibc, try to auto-select the ports addon for those
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 May 2009 22:21:53 +0000] rev 1315
For glibc & eglibc, try to auto-select the ports addon for those
architectures that require it (curently, ARM and MIPS are known to).

-------- diffstat follows --------
/trunk/config/libc/glibc-eglibc.in-common | 9 8 1 0 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)

2009-05-02Force getting glibc>=2.8 via checkout if any addon is selected.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 May 2009 22:07:25 +0000] rev 1314
Force getting glibc>=2.8 via checkout if any addon is selected.

-------- diffstat follows --------
/trunk/config/libc/glibc.in | 7 7 0 0 +++++++
/trunk/config/libc/glibc-eglibc.in-common | 6 6 0 0 ++++++
2 files changed, 13 insertions(+)

2009-05-02Add check for the {n,}curses library.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 May 2009 21:50:09 +0000] rev 1313
Add check for the {n,}curses library.
Add check for readlink, needed to check for libraries.

-------- diffstat follows --------
/trunk/configure | 15 14 1 0 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)

2009-05-02When running ./configure, check for the {n,}curses headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 May 2009 18:23:58 +0000] rev 1312
When running ./configure, check for the {n,}curses headers.

-------- diffstat follows --------
/trunk/configure | 66 39 27 0 +++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 39 insertions(+), 27 deletions(-)

2009-05-01configure:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 May 2009 16:16:53 +0000] rev 1311
configure:
- replace the complex TOOLS_TO_CHECK infrastructure
with a more versatile has_or_abort function
- allows for more explicit error messages

-------- diffstat follows --------
/trunk/configure | 301 146 155 0 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 146 insertions(+), 155 deletions(-)