summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-06-02/devel/gcc-4.4:Yann E. MORIN"2-0/+429
- add first sample using gcc-4.4 -------- diffstat follows -------- /devel/gcc-4.4/samples/arm-cortex_a8-linux-gnueabi/crosstool.config | 852 852 0 0 +++++++++++++++++++ /devel/gcc-4.4/samples/arm-cortex_a8-linux-gnueabi/reported.by | 6 6 0 0 + 2 files changed, 858 insertions(+)
2009-06-02/devel/gcc-4.4:Yann E. MORIN"1-5/+1
- TODO: remove completed items -------- diffstat follows -------- /devel/gcc-4.4/TODO | 6 1 5 0 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
2009-06-02/devel/gcc-4.4:Yann E. MORIN"3-9/+19
- ./configure: check for 'stat', needing to install the tools wrapper - wrapper: make it a POSIX-compliant script, restore relocatability - don't install the wrapper for symlinks -------- diffstat follows -------- /devel/gcc-4.4/configure | 1 1 0 0 + /devel/gcc-4.4/scripts/build/internals.sh | 22 16 6 0 ++++++++++++++++------ /devel/gcc-4.4/scripts/wrapper.in | 5 2 3 0 ++--- 3 files changed, 19 insertions(+), 9 deletions(-)
2009-06-02/devel/gcc-4.4:Yann E. MORIN"2-0/+34
- add a wrapper to correctly set LD_LIBRARY_PATH to find our companion libraries. -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/internals.sh | 19 19 0 0 +++++++++++++++++++ /devel/gcc-4.4/scripts/wrapper.in | 15 15 0 0 +++++++++++++++ 2 files changed, 34 insertions(+)
2009-06-02/devel/gcc-4.4:Yann E. MORIN"1-1/+1
- populate.in: typo -------- diffstat follows -------- /devel/gcc-4.4/scripts/populate.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2009-06-01/devel/gcc-4.4:Yann E. MORIN"2-4/+4
- build shared CLooG/ppl and MPC libraries, don't build static ones. -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/mpc.sh | 4 2 2 0 ++-- /devel/gcc-4.4/scripts/build/companion_libs/cloog.sh | 4 2 2 0 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
2009-06-01/devel/gcc-4.4:Yann E. MORIN"1-4/+7
- just a slight menuconfig beautification in companion libraries menu -------- diffstat follows -------- /devel/gcc-4.4/config/companion_libs.in | 11 7 4 0 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-)
2009-06-01/devel/gcc-4.4:Yann E. MORIN"2-0/+6
- PPL, CLooG/PPL: remove uselessly installed files. -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/ppl.sh | 3 3 0 0 +++ /devel/gcc-4.4/scripts/build/companion_libs/cloog.sh | 3 3 0 0 +++ 2 files changed, 6 insertions(+)
2009-06-01/devel/gcc-4.4:Yann E. MORIN"1-0/+23
- fix building strace-4.5.18 -------- diffstat follows -------- /devel/gcc-4.4/patches/strace/4.5.18/180-arm-EABI-syscalls.patch | 23 23 0 0 ++++++++++++++++++++++ 1 file changed, 23 insertions(+)
2009-06-01/devel/gcc-4.4:Yann E. MORIN"1-8/+17
- fix buildging glibc in // -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/libc/glibc.sh | 25 17 8 0 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-)
2009-06-01/devel/gcc-4.4:Yann E. MORIN"2-0/+36
- make glibc-2.9 build with gcc-4.4.0. -------- diffstat follows -------- /devel/gcc-4.4/patches/glibc/2.9/570-debug-readlink_chk-readklinkat_chk.patch | 24 24 0 0 ++++++++++ /devel/gcc-4.4/patches/glibc/2.9/560-syslog.patch | 12 12 0 0 +++++ 2 files changed, 36 insertions(+)
2009-05-27/devel/gcc-4.4:Yann E. MORIN"27-2/+982
- add gcc-4.4.0 patches, vampirised from the Gentoo patchset - gcc-4.4.0 auto-selects and uses appropriate companion linraries -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/cc/gcc.sh | 20 18 2 0 + /devel/gcc-4.4/patches/gcc/4.4.0/280-freebsd.patch | 188 188 0 0 ++++++++++ /devel/gcc-4.4/patches/gcc/4.4.0/140-default-format-security.patch | 98 98 0 0 +++++ /devel/gcc-4.4/patches/gcc/4.4.0/290-freebsd.patch | 128 128 0 0 +++++++ /devel/gcc-4.4/patches/gcc/4.4.0/310-uclibc-conf.patch | 70 70 0 0 ++++ /devel/gcc-4.4/patches/gcc/4.4.0/240-libstdc++-pic.patch | 106 106 0 0 ++++++ /devel/gcc-4.4/patches/gcc/4.4.0/260-sh-libgcc-stacks.patch | 50 50 0 0 +++ /devel/gcc-4.4/patches/gcc/4.4.0/100-alpha-mieee-default.patch | 48 48 0 0 +++ /devel/gcc-4.4/patches/gcc/4.4.0/180-libgomp-no-werror.patch | 24 24 0 0 + /devel/gcc-4.4/patches/gcc/4.4.0/170-sparc64-bsd.patch | 58 58 0 0 +++ /devel/gcc-4.4/patches/gcc/4.4.0/200-libiberty.h-asprintf.patch | 30 30 0 0 ++ /devel/gcc-4.4/patches/gcc/4.4.0/220-libiberty-pic.patch | 22 22 0 0 + /devel/gcc-4.4/patches/gcc/4.4.0/110-trampolinewarn.patch | 54 54 0 0 +++ /devel/gcc-4.4/patches/gcc/4.4.0/160-netbsd-symbolic.patch | 22 22 0 0 + /devel/gcc-4.4/patches/gcc/4.4.0/190-flatten-switch-stmt-00.patch | 48 48 0 0 +++ /devel/gcc-4.4/patches/gcc/4.4.0/150-default-fortify-source.patch | 52 52 0 0 +++ /devel/gcc-4.4/patches/gcc/4.4.0/340-libmudflap-susv3-legacy.patch | 96 96 0 0 +++++ /devel/gcc-4.4/patches/gcc/4.4.0/120-java-nomulti.patch | 92 92 0 0 +++++ /devel/gcc-4.4/patches/gcc/4.4.0/270-sh-pr24836.patch | 48 48 0 0 +++ /devel/gcc-4.4/patches/gcc/4.4.0/330-c99-snprintf.patch | 24 24 0 0 + /devel/gcc-4.4/patches/gcc/4.4.0/230-superh-default-multilib.patch | 24 24 0 0 + /devel/gcc-4.4/patches/gcc/4.4.0/250-ia64-noteGNUstack.patch | 158 158 0 0 +++++++++ /devel/gcc-4.4/patches/gcc/4.4.0/300-pr40105.patch | 360 360 0 0 ++++++++++++++++++++ /devel/gcc-4.4/patches/gcc/4.4.0/210-arm-unbreak-armv4t.patch | 24 24 0 0 + /devel/gcc-4.4/patches/gcc/4.4.0/130-cross-compile.patch | 78 78 0 0 ++++ /devel/gcc-4.4/patches/gcc/4.4.0/320-missing-execinfo_h.patch | 24 24 0 0 + /devel/gcc-4.4/config/cc/gcc.in | 1 1 0 0 + 27 files changed, 1945 insertions(+), 2 deletions(-)
2009-05-27/devel/gcc-4.4:Yann E. MORIN"1-0/+4
- crosstool-NG.sh.in: include prefix/lib in LD_LIBRARY_PATH -------- diffstat follows -------- /devel/gcc-4.4/scripts/crosstool-NG.sh.in | 4 4 0 0 ++++ 1 file changed, 4 insertions(+)
2009-05-27/devel/gcc-4.4:Yann E. MORIN"1-0/+30
- functions: add a utility function that sets and exports LD_LIBRARY_PATH -------- diffstat follows -------- /devel/gcc-4.4/scripts/functions | 30 30 0 0 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-4/+4
- gdb: select the correct config knob to use GMP and MPFR -------- diffstat follows -------- /devel/gcc-4.4/config/debug/gdb.in | 8 4 4 0 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-20/+13
- gcc build script: no longer use the gcc-4.4 snapshot version -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/cc/gcc.sh | 33 13 20 0 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-1/+1
- companion libraries: typo in help entry -------- diffstat follows -------- /devel/gcc-4.4/config/companion_libs.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-1/+0
- TODO: remove completed items -------- diffstat follows -------- /devel/gcc-4.4/TODO | 1 0 1 0 - 1 file changed, 1 deletion(-)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"11-85/+42
- commonalise the config-knobs that: - enable checking the newly built companion libraries - enable building the companion libraries for the target -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/ppl.sh | 2 1 1 0 /devel/gcc-4.4/scripts/build/companion_libs/mpc.sh | 2 1 1 0 /devel/gcc-4.4/scripts/build/companion_libs/gmp.sh | 4 2 2 0 +- /devel/gcc-4.4/scripts/build/companion_libs/cloog.sh | 2 1 1 0 /devel/gcc-4.4/scripts/build/companion_libs/mpfr.sh | 4 2 2 0 +- /devel/gcc-4.4/config/companion_libs/ppl.in | 14 0 14 0 ---------- /devel/gcc-4.4/config/companion_libs/mpc.in | 13 0 13 0 ---------- /devel/gcc-4.4/config/companion_libs/gmp.in | 13 0 13 0 ---------- /devel/gcc-4.4/config/companion_libs/cloog.in | 13 0 13 0 ---------- /devel/gcc-4.4/config/companion_libs/mpfr.in | 14 0 14 0 ---------- /devel/gcc-4.4/config/companion_libs.in | 46 35 11 0 ++++++++++++++++++++++++++-------- 11 files changed, 42 insertions(+), 85 deletions(-)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-5/+1
- TODO: remove completed items (companion libs are now in). -------- diffstat follows -------- /devel/gcc-4.4/TODO | 6 1 5 0 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"7-9/+107
- add support for building the MPC library. -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/ppl.sh | 4 2 2 0 +- /devel/gcc-4.4/scripts/build/companion_libs/mpc.sh | 57 57 0 0 ++++++++++++++++++++++++++++++++++ /devel/gcc-4.4/scripts/build/companion_libs/cloog.sh | 4 2 2 0 +- /devel/gcc-4.4/scripts/crosstool-NG.sh.in | 3 3 0 0 ++ /devel/gcc-4.4/steps.mk | 1 1 0 0 + /devel/gcc-4.4/config/companion_libs/mpc.in | 32 32 0 0 +++++++++++++++++++ /devel/gcc-4.4/config/companion_libs.in | 15 10 5 0 ++++++--- 7 files changed, 107 insertions(+), 9 deletions(-)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-9/+2
- GMP: unconditionnaly build the C++ wrappers and use exceptions -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/gmp.sh | 11 2 9 0 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-0/+1
- TODO: add new item -------- diffstat follows -------- /devel/gcc-4.4/TODO | 1 1 0 0 + 1 file changed, 1 insertion(+)
2009-05-25/devel/gcc-4.4:Yann E. MORIN"2-8/+19
- GMP & MPFR: do not check the libraries by default, update the help entries accordingly -------- diffstat follows -------- /devel/gcc-4.4/config/companion_libs/gmp.in | 13 9 4 0 +++++++++---- /devel/gcc-4.4/config/companion_libs/mpfr.in | 14 10 4 0 ++++++++++---- 2 files changed, 19 insertions(+), 8 deletions(-)
2009-05-24/devel/gcc-4.4:Yann E. MORIN"6-1/+99
- add support for building CLooG -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/cloog.sh | 60 60 0 0 ++++++++++++++++++++++++++++++++++ /devel/gcc-4.4/scripts/addToolVersion.sh | 3 2 1 0 +- /devel/gcc-4.4/scripts/crosstool-NG.sh.in | 3 3 0 0 ++ /devel/gcc-4.4/steps.mk | 1 1 0 0 + /devel/gcc-4.4/config/companion_libs/cloog.in | 32 32 0 0 ++++++++++++++++++ /devel/gcc-4.4/config/companion_libs.in | 1 1 0 0 + 6 files changed, 99 insertions(+), 1 deletion(-)
2009-05-24/devel/gcc-4.4:Yann E. MORIN"1-2/+2
- cleanup the PPL build -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/ppl.sh | 4 2 2 0 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
2009-05-24/devel/gcc-4.4:Yann E. MORIN"1-1/+1
- cleanup GMP build -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/gmp.sh | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2009-05-24/devel/gcc-4.4:Yann E. MORIN"1-3/+4
- build a shared ppl, don't build a static ppl -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/ppl.sh | 7 4 3 0 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
2009-05-24/devel/gcc-4.4:Yann E. MORIN"1-2/+2
- build a shared mpfr, don't build a static mpfr -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/mpfr.sh | 4 2 2 0 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
2009-05-24/devel/gcc-4.4:Yann E. MORIN"1-3/+3
- build a shared gmp, don't build a static gmp -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/gmp.sh | 6 3 3 0 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
2009-05-24/trunk:Yann E. MORIN"1-0/+1
- TODO: add MPC as a gcc-4.4 pre-requisite -------- diffstat follows -------- /devel/gcc-4.4/TODO | 1 1 0 0 + 1 file changed, 1 insertion(+)
2009-05-21/devel/gcc-4.4:Yann E. MORIN"1-1/+2
- add PPL download mirror at the gcc ftp site. -------- diffstat follows -------- /devel/gcc-4.4/scripts/build/companion_libs/ppl.sh | 3 2 1 0 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
2009-05-21/devel/gcc-4.4:Yann E. MORIN"1-1/+1
- trivial spelling fix in TODO -------- diffstat follows -------- /devel/gcc-4.4/TODO | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2009-05-21/devel/gcc-4.4:Yann E. MORIN"0-0/+0
- create a branch to finish gcc-4.4 support
2009-05-21/trunk:Yann E. MORIN"1-0/+2
- TODO: add multilib. -------- diffstat follows -------- /trunk/TODO | 2 2 0 0 ++ 1 file changed, 2 insertions(+)
2009-05-21/trunk:Yann E. MORIN"1-0/+7
- README: add SoB line requirements for patches. -------- diffstat follows -------- /trunk/README | 7 7 0 0 +++++++ 1 file changed, 7 insertions(+)
2009-05-20/trunk:Yann E. MORIN"1-0/+1
- ./configure: require cvs, as retrieving recent glibc/eglibc is done as cvs checkouts. -------- diffstat follows -------- /trunk/configure | 1 1 0 0 + 1 file changed, 1 insertion(+)
2009-05-20/trunk:Yann E. MORIN"1-7/+7
- comment-out the "FD_PIC ELF" binary format: it's not used/coded for now... -------- diffstat follows -------- /trunk/config/binutils.in | 14 7 7 0 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-)
2009-05-20Merge the uClinux/noMMU stuff back to /trunk:Yann E. MORIN"24-529/+571
- merge Linux and uClinux back to a single kernel - add ARCH_USE_MMU and acquainted config options that architectures can auto-select - make binutils and elf2flt two "Binary utilities" that go in a single common sub-{menu,directory} structure -------- diffstat follows -------- /trunk/scripts/build/kernel/uclinux.sh | 2 0 2 0 - /trunk/scripts/build/kernel/linux.sh | 206 204 2 0 +++++++++++++++++++++++++++++ /trunk/scripts/build/kernel/linux-common.sh | 198 0 198 0 ---------------------------- /trunk/scripts/build/binutils.sh | 232 0 232 0 -------------------------------- /trunk/scripts/build/elf2flt.sh | 150 0 150 0 --------------------- /trunk/scripts/crosstool-NG.sh.in | 6 4 2 0 + /trunk/config/kernel/linux.in | 249 249 0 0 +++++++++++++++++++++++++++++++++++ /trunk/config/kernel/linux.in-common | 252 0 252 0 ----------------------------------- /trunk/config/kernel/uclinux.in | 21 0 21 0 --- /trunk/config/target.in | 23 22 1 0 +++ /trunk/config/elf2flt.in | 49 0 49 0 ------- /trunk/config/libc/glibc.in | 2 1 1 0 /trunk/config/libc/eglibc.in | 2 1 1 0 /trunk/config/config.in | 1 0 1 0 - /trunk/config/arch/sh.in | 1 1 0 0 + /trunk/config/arch/arm.in | 2 1 1 0 /trunk/config/arch/powerpc.in | 1 1 0 0 + /trunk/config/arch/ia64.in | 1 1 0 0 + /trunk/config/arch/alpha.in | 1 1 0 0 + /trunk/config/arch/x86.in | 1 1 0 0 + /trunk/config/arch/mips.in | 1 1 0 0 + /trunk/config/arch/powerpc64.in | 1 1 0 0 + 22 files changed, 489 insertions(+), 913 deletions(-)
2009-05-19Fix gdb bug reported by Thomas Petazzoni <thomas.petazzoni@free-electrons.com>:Yann E. MORIN"1-0/+30
See: http://sourceware.org/ml/crossgcc/2009-05/msg00055.html https://bugzilla.redhat.com/show_bug.cgi?id=436037 Fix from: http://cvs.fedoraproject.org/viewvc/devel/gdb/gdb-6.8-bz436037-reg-no-longer-active.patch?revision=1.1 -------- diffstat follows -------- /trunk/patches/gdb/6.8/130-reg-no-longer-active.patch | 30 30 0 0 +++++++++++++++++++++++++ 1 file changed, 30 insertions(+)
2009-05-13./configure:Yann E. MORIN"1-3/+3
- 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"1-3/+3
- 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"14-349/+508
- 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-tupleYann E. MORIN"4-3/+43
- 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"2-0/+39
-------- 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"1-3/+8
- 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"1-24/+22
- 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"1-1/+7
- 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"1-1/+1
- 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"1-1/+1
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(-)