2010-01-12companion_tools/libtool: Add libtool tool
Richard Strand <richard.strand@icomera.com> [Tue, 12 Jan 2010 21:47:57 +0000] rev 1730
companion_tools/libtool: Add libtool tool

Add version 2.2.6b of libtool as a companion tool

Signed-off-by: Richard Strand <richard.strand@icomera.com>

2010-01-12companion_tools/automake: Add automake tool
Richard Strand <richard.strand@icomera.com> [Tue, 12 Jan 2010 21:47:36 +0000] rev 1729
companion_tools/automake: Add automake tool

Add version 1.11.1 of automake as a companion tool

Signed-off-by: Richard Strand <richard.strand@icomera.com>

2010-01-12companion_tools/m4: Add m4 tool
Richard Strand <richard.strand@icomera.com> [Tue, 12 Jan 2010 21:47:14 +0000] rev 1728
companion_tools/m4: Add m4 tool

Add version 1.4.13 of m4 as a companion tool

Signed-off-by: Richard Strand <richard.strand@icomera.com>

2010-01-12companion_tools/autoconf: add autoconf tool
Richard Strand <richard.strand@icomera.com> [Tue, 12 Jan 2010 21:09:30 +0100] rev 1727
companion_tools/autoconf: add autoconf tool

Initial version of adding autoconf as a companion tool.

Signed-off-by: Richard Strand <richard.strand@icomera.com>
[yann.morin.1998@anciens.enib.fr: use generic overide tools dir]
[yann.morin.1998@anciens.enib.fr: update menu entries]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>

2010-01-12scripts/crosstool-ng: Change overide bin dir
Richard Strand <richard.strand@icomera.com> [Tue, 12 Jan 2010 21:21:39 +0100] rev 1726
scripts/crosstool-ng: Change overide bin dir

Change the overide bin dir so it can be used by companion tools

Signed-off-by: Richard Strand <richard.strand@icomera.com>
[yann.morin.1998@anciens.enib.fr: more generic overide tools dir]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>

2010-01-10Merge.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 10 Jan 2010 17:43:23 +0100] rev 1725
Merge.

2010-01-10libc/newlib: add latest version
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 10 Jan 2010 17:32:32 +0100] rev 1724
libc/newlib: add latest version

2010-01-10scripts/addToolsVersion: add support for newlib
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 10 Jan 2010 17:24:29 +0100] rev 1723
scripts/addToolsVersion: add support for newlib

2010-01-10scripts/addToolVersion: cleanups
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 10 Jan 2010 17:22:47 +0100] rev 1722
scripts/addToolVersion: cleanups

2010-01-10scripts/addToolVersion: correctly handle the libc categories
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 10 Jan 2010 16:50:52 +0100] rev 1721
scripts/addToolVersion: correctly handle the libc categories

2010-01-10scrips/functions: fix downloads using curl
Richard Strand <richard.strand@icomera.com> [Sun, 10 Jan 2010 15:19:25 +0000] rev 1720
scrips/functions: fix downloads using curl

By default curl doesn't folow redirects. This breaks sourceforge downloads.
Add the -L option to curl to fix this.

Curl also downloads the html as a file even when it gets a 404. This breaks
http downloads when using the failback system. Add the -f option to curl to fix
this.

Signed-off-by: Richard Strand <richard.strand@icomera.com>

2010-01-09libc/glibc: correctly handle dual-bitness archs
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 16:05:01 +0100] rev 1719
libc/glibc: correctly handle dual-bitness archs

If the selected ARCH is dual-bitness (eg. supports 32- and 64-bit),
then we need to know the correct place where to fetch some headers.
Currently, this applies only to x86 variants: i386 and x86_64.

2010-01-09scripts/functions: fix extraction
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 17:31:25 +0100] rev 1718
scripts/functions: fix extraction

2010-01-09arch/alpha: cleanup Alpha code
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 15:57:07 +0100] rev 1717
arch/alpha: cleanup Alpha code

2010-01-09config/arch: always select the adequate bitness
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 15:52:06 +0100] rev 1716
config/arch: always select the adequate bitness

Even if the selected ARCH does not support different bitness (or we do
not support building with another bitness), still select the appropriate
bitness.

2010-01-09config/arch: also export bitness as a string
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 15:40:08 +0100] rev 1715
config/arch: also export bitness as a string

2010-01-08documentation: Remove refs to seemingly native toolchains issue
Richard Strand <richard.strand@icomera.com> [Fri, 08 Jan 2010 18:48:21 +0000] rev 1714
documentation: Remove refs to seemingly native toolchains issue

Remove references to the seemingly native toolchains do not build
issue as it seems to be fixed.

Signed-off-by: Richard Strand <richard.strand@icomera.com>

2010-01-091.5: update version string to 1.5.3+hg 1.5
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 18:35:57 +0100] rev 1713
1.5: update version string to 1.5.3+hg

2010-01-09Tagging release 1.5.3 1.5
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 18:35:30 +0100] rev 1712
Tagging release 1.5.3

2010-01-09i1.5: update version string to 1.5.3 1.5 crosstool-ng-1.5.3
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 18:34:39 +0100] rev 1711
i1.5: update version string to 1.5.3

2010-01-07libc/uClibc: add patch to fix IP frames on BE targets 1.5
Joachim Nilsson <jocke@vmlinux.org> [Thu, 07 Jan 2010 19:20:31 +0100] rev 1710
libc/uClibc: add patch to fix IP frames on BE targets

Pack netinet structs to be possible to use for creating
IP frames on big-endian targets.

Signed-off-by: Joachim Nilsson <jocke@vmlinux.org>
[yann.morin.1998@anciens.enib.fr: removed getline patch, already in]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
(transplanted from 5c246abe7716271c0ce31d980d92eb9a304995c8)

2010-01-09libc/uClibc: do not mangle ARM {E,O}ABI when ARCH != ARM 1.5
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Jan 2010 18:30:34 +0100] rev 1709
libc/uClibc: do not mangle ARM {E,O}ABI when ARCH != ARM

(manualy transplanted from 2ad2cbc1f709f48a195746476a71f1244cc67cee)
(transplanted from 2ad2cbc1f709f48a195746476a71f1244cc67cee))

2009-12-30debug/tools: set the ncurses extension to .tar.gz 1.5
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Dec 2009 15:38:03 +0100] rev 1708
debug/tools: set the ncurses extension to .tar.gz

TRying to download every extension in turn takes ages, so
help the helper by telling what extension to retrieve.
(transplanted from 08b0982e4da9402ad39fde431353ebf0248ea34c)

2009-12-29config: fix generated config files when GREP_OPTIONS set --color=always 1.5
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 29 Dec 2009 21:16:51 +0100] rev 1707
config: fix generated config files when GREP_OPTIONS set --color=always

grep is used when generating some .in files (in config.gen). If GREP_OPTIONS
contains --color=always, then the generated files will contains some escape
sequences setting the color, and mconf would choke on those escape sequences.

Always set and export an empty GREP_OPTIONS to avoid that.

Issue reported by Kevin Kirkup <kevin dot kirkup at gmail dot com> :
http://sourceware.org/ml/crossgcc/2009-12/msg00026.html
(transplanted from a5020a1facffc046d23d39a71a1b8089ca84beac)

2009-12-19scripts: check for, and warn about an unset CT_PREFIX_DIR 1.5
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Dec 2009 12:44:21 +0100] rev 1706
scripts: check for, and warn about an unset CT_PREFIX_DIR

The user shall provide a directory to install the toolchain into.
If he/she does not, this is an error, and shall be detected properly,
rather than relying on failure down the road.

Thanks to "Pedro I. Sanchez" <psanchez@colcan.ca> for pointing out
the issue:
http://sourceware.org/ml/crossgcc/2009-12/msg00011.html
(transplanted from e94f4ffddd1d07b3841160db71694cd19fda6b03)

2010-01-09debug/gdb: Add support for GDB 7.0.1 (minor release)
Joachim Nilsson <jocke@vmlinux.org> [Sat, 09 Jan 2010 00:54:46 +0100] rev 1705
debug/gdb: Add support for GDB 7.0.1 (minor release)

Signed-off-by: Joachim Nilsson <jocke@vmlinux.org>

2010-01-07config: don't force the vendor part in the tuple
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Jan 2010 23:05:30 +0100] rev 1704
config: don't force the vendor part in the tuple

Note however that some configurations (eg. arm-elf) will still
have the vendor part 'unknown' forced in (by config.sub).

2010-01-07samples: update armeb-unknown-linux-uclibcgnueabi
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Jan 2010 20:40:52 +0100] rev 1703
samples: update armeb-unknown-linux-uclibcgnueabi

2010-01-07kernel/linux: add support for latest versions
Joachim Nilsson <jocke@vmlinux.org> [Thu, 07 Jan 2010 19:28:28 +0100] rev 1702
kernel/linux: add support for latest versions

This patch adds support for the latest Linux 2.6.32.3 kernel.

Signed-off-by: Joachim Nilsson <jocke@vmlinux.org>
[yann.morin.1998@anciens.enib.fr: keep only one long-term stable]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>

2010-01-07libc/uClibc: add patch to fix IP frames on BE targets
Joachim Nilsson <jocke@vmlinux.org> [Thu, 07 Jan 2010 19:20:31 +0100] rev 1701
libc/uClibc: add patch to fix IP frames on BE targets

Pack netinet structs to be possible to use for creating
IP frames on big-endian targets.

Signed-off-by: Joachim Nilsson <jocke@vmlinux.org>
[yann.morin.1998@anciens.enib.fr: removed getline patch, already in]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>