summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-03-24Finally make ncurses-5.7 corctly build:Yann E. MORIN"1-3/+7
- find the executables extension (needed under some OS, like Winblows) - build tic in // - simplify the make and install command lines /trunk/scripts/build/debug/300-gdb.sh | 10 7 3 0 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)
2009-03-24Log the save/restore messages at a level that is always visible.Yann E. MORIN"1-2/+5
/trunk/scripts/functions | 7 5 2 0 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
2009-03-23Final touch to the ncurses build step:Yann E. MORIN"1-3/+6
- 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"2-2/+34
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 ncursesYann E. MORIN"1-1/+1
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"2-0/+88
/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"2-7/+24
/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"2-86/+122
- 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"1-1/+3
/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 ↵Yann E. MORIN"1-8/+3
(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"1-8/+8
/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"1-1/+1
/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"1-1/+1
/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"1-1/+1
- 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"1-1/+0
/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 ↵Yann E. MORIN"2-16/+40
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"1-22/+29
/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"3-0/+400
/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"5-2/+709
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"5-0/+161
2009-03-08Use "grep -E" instead of the deprecated "egrep".Yann E. MORIN"3-4/+4
/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"2-0/+97
/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"1-13/+3
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"1-1/+33
/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"9-0/+504
/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"1-7/+7
/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"4-21/+41
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"1-7/+21
/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"1-0/+12
/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"1-0/+1
- 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"1-2/+5
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"1-10/+30
Commit cf82607a904d3b2ed3d66f8799f00d1099c1849c /trunk/kconfig/expr.h | 40 30 10 0 ++++++++++++++++++++++++++++++---------- 1 file changed, 30 insertions(+), 10 deletions(-)
2009-03-06Update the kconfig stuff from git.kernel.org.Yann E. MORIN"1-16/+18
Commit 5b2cf365a8e9bbf781939e941ed548c9743fdeea /trunk/kconfig/expr.h | 34 18 16 0 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-)
2009-03-06Update the kconfig stuff from git.kernel.org.Yann E. MORIN"1-2/+6
Commit eaa2a87460eca27ce725d63bbcf3b2da053828b7 /trunk/kconfig/expr.h | 8 6 2 0 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)
2009-03-05Update the SuperH sample.Yann E. MORIN"1-14/+40
Build-tested only. /trunk/samples/sh4-unknown-linux-gnu/crosstool.config | 54 40 14 0 +++++++++++++++++++------ 1 file changed, 40 insertions(+), 14 deletions(-)
2009-03-05Re-instate the glibc/eglibc config option LIBC_GLIBC_CONFIGPARMS for use by ↵Yann E. MORIN"2-7/+22
SuperH. Set appropriate defaults depending on target. /trunk/scripts/build/libc/glibc.sh | 14 7 7 0 +++++++------- /trunk/config/libc/glibc-eglibc.in-common | 15 15 0 0 +++++++++++++++ 2 files changed, 22 insertions(+), 7 deletions(-)
2009-03-05Add latest stable binutils-2.19.1Yann E. MORIN"1-0/+5
/trunk/config/binutils.in | 5 5 0 0 +++++ 1 file changed, 5 insertions(+)
2009-03-05Add latest EXPERIMENTAL binutils-2.19.51.0.2.Yann E. MORIN"1-0/+6
/trunk/config/binutils.in | 6 6 0 0 ++++++ 1 file changed, 6 insertions(+)
2009-03-04Update the kconfig stuff from git.kernel.org.Yann E. MORIN"1-1/+1
Commit f6682f915760ccfe57ef1b6cd5ff2d8f2bf8c1d4 /trunk/kconfig/lxdialog/check-lxdialog.sh | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2009-03-04Update the kconfig stuff from git.kernel.org.Yann E. MORIN"1-2/+1
Commit ce97e13e52848c6388598696b7d44748598db759 /trunk/kconfig/confdata.c | 3 1 2 0 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
2009-03-04Add Linux kernel headers 2.6.27.1{8,9}Yann E. MORIN"1-0/+10
/trunk/config/kernel/linux.in | 10 10 0 0 ++++++++++ 1 file changed, 10 insertions(+)
2009-03-04Check that a pacakge was previously extracted prior to patching.Yann E. MORIN"1-3/+5
Fix a comment. /trunk/scripts/functions | 8 5 3 0 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
2009-03-04Move do_finish from scripts/functions to its own file in ↵Yann E. MORIN"4-52/+57
scipts/build/internals.sh. /trunk/scripts/build/internals.sh | 907 4 903 0 --------------------------------------------- /trunk/scripts/addToolVersion.sh | 8 4 4 0 /trunk/scripts/crosstool-NG.sh.in | 1 1 0 0 + /trunk/scripts/functions | 48 0 48 0 -- 4 files changed, 9 insertions(+), 955 deletions(-)
2009-03-04Add latest versions:Yann E. MORIN"2-0/+15
- Linux kernel headers 2.6.28.{6,7} - uClibc 0.9.30.1 /trunk/config/kernel/linux.in | 10 10 0 0 ++++++++++ /trunk/config/libc/uClibc.in | 5 5 0 0 +++++ 2 files changed, 15 insertions(+)
2009-03-03Warn the user when he/she tries to save a sample that uses local patchesYann E. MORIN"1-1/+17
and/or custom Linux kernel headers. /trunk/scripts/saveSample.sh.in | 18 17 1 0 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-)
2009-03-03Rename the custom header option.Yann E. MORIN"2-8/+8
/trunk/scripts/build/kernel/linux.sh | 12 6 6 0 ++++++------ /trunk/config/kernel/linux.in | 4 2 2 0 ++-- 2 files changed, 8 insertions(+), 8 deletions(-)
2009-03-03When using custom Linux kernel headers, allow using a tarball.Yann E. MORIN"2-12/+42
/trunk/scripts/build/kernel/linux.sh | 19 16 3 0 ++++++++++++++++--- /trunk/config/kernel/linux.in | 35 26 9 0 ++++++++++++++++++++++++++--------- 2 files changed, 42 insertions(+), 12 deletions(-)
2009-03-03Some eye-candy in the toolchain sub-menu entries.Yann E. MORIN"1-3/+5
/trunk/config/toolchain.in | 8 5 3 0 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
2009-03-03Allow user to add a directory component in the sys-root path.Yann E. MORIN"8-19/+34
Rename CT_DEBUG_INSTALL_DIR to CT_DEBUGROOT_DIR (to match CT_SYSROOT_DIR). As a side effect, fix creating lib64->lib symlinks. /trunk/scripts/build/debug/100-dmalloc.sh | 2 1 1 0 +- /trunk/scripts/build/debug/400-ltrace.sh | 2 1 1 0 +- /trunk/scripts/build/debug/300-gdb.sh | 6 3 3 0 +++--- /trunk/scripts/build/debug/500-strace.sh | 2 1 1 0 +- /trunk/scripts/build/debug/200-duma.sh | 6 3 3 0 +++--- /trunk/scripts/crosstool-NG.sh.in | 16 7 9 0 +++++++--------- /trunk/scripts/functions | 2 1 1 0 +- /trunk/config/toolchain.in | 17 17 0 0 +++++++++++++++++ 8 files changed, 34 insertions(+), 19 deletions(-)
2009-03-03Know issues: document the extract and/or patch steps failure under cygwin.Yann E. MORIN"1-0/+16
/trunk/docs/known-issues.txt | 16 16 0 0 ++++++++++++++++ 1 file changed, 16 insertions(+)