2009-03-23Final touch to the ncurses build step:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Mar 2009 23:35:36 +0000] rev 1265
Final touch to the ncurses build step:
- use build tools to build tic, instead of native ones.

/trunk/scripts/build/debug/300-gdb.sh | 9 6 3 0 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)

2009-03-23xlcwu <xlcwu.taiwan@gmail.com> wrote:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Mar 2009 23:05:08 +0000] rev 1264
xlcwu <xlcwu.taiwan@gmail.com> wrote:
Seems ncurses 5.7 need build host stage for tic step; if use host tic
(ubuntu) the build process hang in the below step.
So I guess need to build ncurses host stage to build new tic

and provided a patch to that efect.

And in fact, we do need "tic" to run on the _build_ system to properly
generate the terminfo database.

Note: this is fully functional, but still requires a litle bit of
tweaking so that ${CT_BUILD}-gcc gets used instead of plain gcc.
But that's a minor problem for now...

/trunk/scripts/build/debug/300-gdb.sh | 35 33 2 0 +++++++++++++++++++++++++++++++++--
/trunk/scripts/build/internals.sh | 1 1 0 0 +
2 files changed, 34 insertions(+), 2 deletions(-)

2009-03-23Fix the menuconfig comment stating that native gdb needs a native ncurses
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Mar 2009 20:47:30 +0000] rev 1263
Fix the menuconfig comment stating that native gdb needs a native ncurses
library, rather than saying it needs the ncurses library on the target.

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

2009-03-17Add patches for ltrace-0.5.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Mar 2009 22:11:44 +0000] rev 1262
Add patches for ltrace-0.5.1.

/trunk/patches/ltrace/0.5.1/100-allow-cross-compile.patch | 77 77 0 0 +++++++++++++++++++++
/trunk/patches/ltrace/0.5.1/110-alpha-support.patch | 11 11 0 0 +++
2 files changed, 88 insertions(+)

2009-03-15Update the config.{guess,sub} files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Mar 2009 20:52:50 +0000] rev 1261
Update the config.{guess,sub} files.

/trunk/scripts/config.guess | 21 16 5 0 ++++++++++++++++-----
/trunk/scripts/config.sub | 10 8 2 0 ++++++++--
2 files changed, 24 insertions(+), 7 deletions(-)

2009-03-15Sanitise using glibc cvs exports:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Mar 2009 20:50:40 +0000] rev 1260
Sanitise using glibc cvs exports:
- recently, tarballs for glibc 2.8 and 2.9 have appeared on the GNU ftp site
- always use a dot in version strings (eg. 2.9, not 2_9)

/trunk/scripts/build/libc/glibc.sh | 135 76 59 0 +++++++++++++++++++++++++-------------------
/trunk/config/libc/glibc.in | 71 45 26 0 +++++++++++++++--------
2 files changed, 121 insertions(+), 85 deletions(-)

2009-03-15Do not copy ecj.jar when it's not required.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Mar 2009 20:08:06 +0000] rev 1259
Do not copy ecj.jar when it's not required.

/trunk/scripts/build/cc/gcc.sh | 4 3 1 0 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

2009-03-15When patching, always assume the package has been previously extraacted (don't check).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Mar 2009 20:06:40 +0000] rev 1258
When patching, always assume the package has been previously extraacted (don't check).
"chmod u+w" the full src tree: because of nochdir and cvs snapshots, we can't reliably know were we are...

/trunk/scripts/functions | 11 3 8 0 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)

2009-03-13Correctly use CT_DoExecLog with wget and curl.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Mar 2009 10:34:53 +0000] rev 1257
Correctly use CT_DoExecLog with wget and curl.

/trunk/scripts/functions | 16 8 8 0 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)

2009-03-11Make the choices in generated config file (in config.gen) look better.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Mar 2009 20:56:27 +0000] rev 1256
Make the choices in generated config file (in config.gen) look better.

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

2009-03-09Also recognise the libtool as packaged by Cygwin, when ./configure-ing.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Mar 2009 22:05:52 +0000] rev 1255
Also recognise the libtool as packaged by Cygwin, when ./configure-ing.

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

2009-03-09Under Cygwin, executables have the .exe suffix:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Mar 2009 22:01:59 +0000] rev 1254
Under Cygwin, executables have the .exe suffix:
- cleanup conf.exe and mconf.exe as well as their non-.exe counterparts.

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

2009-03-09Do not have the sys-root prefix depend on EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Mar 2009 10:54:57 +0000] rev 1253
Do not have the sys-root prefix depend on EXPERIMENTAL.

/trunk/config/toolchain.in | 1 0 1 0 -
1 file changed, 1 deletion(-)

2009-03-08Update the armeb-unkown-linux-uclibcgnueabi sample to use absolutely latest versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 22:39:58 +0000] rev 1252
Update the armeb-unkown-linux-uclibcgnueabi sample to use absolutely latest versions.

/trunk/samples/armeb-unknown-linux-uclibcgnueabi/uClibc-0.9.30.1.config | 243 243 0 0 ++++++++++
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 52 38 14 0 +-
2 files changed, 281 insertions(+), 14 deletions(-)

2009-03-08Fix building MPFR >= 2.4.0.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 22:13:27 +0000] rev 1251
Fix building MPFR >= 2.4.0.

/trunk/scripts/build/mpfr.sh | 51 29 22 0 ++++++++++++++++++++++++++++----------------------
1 file changed, 29 insertions(+), 22 deletions(-)

2009-03-08Add patchset for MGP-4.2.4, from upstream.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 18:04:56 +0000] rev 1250
Add patchset for MGP-4.2.4, from upstream.

/trunk/patches/gmp/4.2.4/120-perfpow.patch | 149 149 0 0 ++++++++++++++++++++++
/trunk/patches/gmp/4.2.4/110-mpf_set_str.patch | 32 32 0 0 +++++
/trunk/patches/gmp/4.2.4/100-mpf_eq.patch | 219 219 0 0 ++++++++++++++++++++++++++++++++
3 files changed, 400 insertions(+)

2009-03-08Add MPFR-2.4.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 17:27:02 +0000] rev 1249
Add MPFR-2.4.1.
Add patchset for MPFR 2.4.0 and 2.4.1, from upstream.

/trunk/config/gmp_mpfr/mpfr.in | 8 6 2 0 +
/trunk/patches/mpfr/2.4.0/100-printf-hh-ll.patch | 359 359 0 0 +++++++++++++++++++++++++++++
/trunk/patches/mpfr/2.4.0/110-mpfr_snprintf.patch | 176 176 0 0 ++++++++++++++
/trunk/patches/mpfr/2.4.1/100-remainder-neg.patch | 123 123 0 0 ++++++++++
/trunk/patches/mpfr/2.4.1/110-assert.patch | 45 45 0 0 ++++
5 files changed, 709 insertions(+), 2 deletions(-)

2009-03-08Add uClibc-0.9.30.1 patchset, based on the 0.9.30 patchset.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 17:11:31 +0000] rev 1248
Add uClibc-0.9.30.1 patchset, based on the 0.9.30 patchset.

2009-03-08Use "grep -E" instead of the deprecated "egrep".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 17:09:39 +0000] rev 1247
Use "grep -E" instead of the deprecated "egrep".

/trunk/scripts/build/debug/200-duma.sh | 2 1 1 0 +-
/trunk/scripts/build/libc/uClibc.sh | 2 1 1 0 +-
/trunk/scripts/crosstool-NG.sh.in | 4 2 2 0 ++--
3 files changed, 4 insertions(+), 4 deletions(-)

2009-03-08Add two patches agains glibc-2_9 to (try to) build for SuperH.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 11:16:57 +0000] rev 1246
Add two patches agains glibc-2_9 to (try to) build for SuperH.

/trunk/patches/glibc/2_9/510-sh-no-asm-user-header.patch | 70 70 0 0 ++++++++++++++++++++++
/trunk/patches/glibc/2_9/520-sh-no-asm-elf-header.patch | 27 27 0 0 ++++++++
2 files changed, 97 insertions(+)

2009-03-08Use the common functions (CT_GetSVN, CT_Extract and CT_Patch) to retrieve,
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 11:15:58 +0000] rev 1245
Use the common functions (CT_GetSVN, CT_Extract and CT_Patch) to retrieve,
extract and patch sstrip from buildroot.

/trunk/scripts/build/tools/200-sstrip.sh | 16 3 13 0 +++-------------
1 file changed, 3 insertions(+), 13 deletions(-)

2009-03-08Add CT_GetSVN to commonalise retrieval from SVN (ala CT_GetCVS).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 11:14:54 +0000] rev 1244
Add CT_GetSVN to commonalise retrieval from SVN (ala CT_GetCVS).

/trunk/scripts/functions | 34 33 1 0 +++++++++++++++++++++++++++++++++-
1 file changed, 33 insertions(+), 1 deletion(-)

2009-03-08Add binutils-2.19.1 patchset, propagated from the 2.19 patchset.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 11:14:03 +0000] rev 1243
Add binutils-2.19.1 patchset, propagated from the 2.19 patchset.

/trunk/patches/binutils/2.19.1/120-sh-targets.patch | 57 57 0 0 +++
/trunk/patches/binutils/2.19.1/170-use-relro.patch | 19 19 0 0 +
/trunk/patches/binutils/2.19.1/160-use-new-ld-dtags.patch | 19 19 0 0 +
/trunk/patches/binutils/2.19.1/180-libiberty-pic.patch | 19 19 0 0 +
/trunk/patches/binutils/2.19.1/100-ppc64-pie.patch | 25 25 0 0 +
/trunk/patches/binutils/2.19.1/110-RPATH_ENVVAR-smack.patch | 22 22 0 0 +
/trunk/patches/binutils/2.19.1/140-pt-pax-flags-20081101.patch | 254 254 0 0 +++++++++++++++
/trunk/patches/binutils/2.19.1/150-warn-textrel.patch | 53 53 0 0 +++
/trunk/patches/binutils/2.19.1/130-check_ldrunpath_length.patch | 36 36 0 0 ++
9 files changed, 504 insertions(+)

2009-03-08Re-order the sstrip config options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Mar 2009 10:59:16 +0000] rev 1242
Re-order the sstrip config options.

/trunk/config/tools/sstrip.in | 14 7 7 0 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)

2009-03-07Re-diff the binutils-2.18.50.0.4 patches.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Mar 2009 11:20:27 +0000] rev 1241
Re-diff the binutils-2.18.50.0.4 patches.
Breakage spotted by "Sander Visser" <Sander.Visser@evidente.se>

/trunk/patches/binutils/2.18.50.0.4/110-ld-makefile-path.patch | 19 12 7 0 ++++++---
/trunk/patches/binutils/2.18.50.0.4/130-i386-no-divide-comment.patch | 7 6 1 0 +++
/trunk/patches/binutils/2.18.50.0.4/100-arm-uclibcgnueabi.patch | 21 13 8 0 ++++++----
/trunk/patches/binutils/2.18.50.0.4/120-check-ldrunpath-length.patch | 15 10 5 0 +++++--
4 files changed, 41 insertions(+), 21 deletions(-)

2009-03-07Update the EXPERIMENTAL SuperH sample to use gcc-4.3.2.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Mar 2009 11:05:37 +0000] rev 1240
Update the EXPERIMENTAL SuperH sample to use gcc-4.3.2.

/trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 28 21 7 0 +++++++++++++++++++------
1 file changed, 21 insertions(+), 7 deletions(-)

2009-03-07Add a patch to gcc-4.3.2 to fix building shared core compiler for SuperH.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Mar 2009 11:04:41 +0000] rev 1239
Add a patch to gcc-4.3.2 to fix building shared core compiler for SuperH.

/trunk/patches/gcc/4.3.2/370-sh-no-libc.patch | 12 12 0 0 ++++++++++++
1 file changed, 12 insertions(+)

2009-03-06Fix extracting/patching DUMA:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 06 Mar 2009 13:27:40 +0000] rev 1238
Fix extracting/patching DUMA:
- DUMA uses an underscore between the name and version, not a dash.

/trunk/scripts/build/debug/200-duma.sh | 1 1 0 0 +
1 file changed, 1 insertion(+)

2009-03-06Update the kconfig stuff from git.kernel.org.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 06 Mar 2009 12:39:04 +0000] rev 1237
Update the kconfig stuff from git.kernel.org.
Commit 7826005e5a53645d7aab7c13eda76126eadebf0b

/trunk/kconfig/lex.zconf.c | 7 5 2 0 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)

2009-03-06Update the kconfig stuff from git.kernel.org.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 06 Mar 2009 12:35:58 +0000] rev 1236
Update the kconfig stuff from git.kernel.org.
Commit cf82607a904d3b2ed3d66f8799f00d1099c1849c

/trunk/kconfig/expr.h | 40 30 10 0 ++++++++++++++++++++++++++++++----------
1 file changed, 30 insertions(+), 10 deletions(-)